Huyện Nghi Lộc phía Đông trông ra biển Đông và giáp Thị xã Cửa Lò, phía Đông Nam giáp huyện Nghi Xuân (Hà Tĩnh), phía Nam giáp Thành phố Vinh và huyện Hưng Nguyên, phía Tây giáp huyện Đô Lương, phía Tây Bắc giáp huyện Yên Thành và phía Bắc giáp huyện Diễn Châu. Để biết thêm thông tin, mời bạn tham khảo bài viết: Bản đồ và các xã phường thuộc huyện Nghi Lộc (Nghệ An).