-
Diễn Châu là huyện đồng bằng ven biển của tỉnh Nghệ An, nằm ở tọa độ 105,30 - 105,45 vĩ độ Bắc, 18,20 - 19,50 kinh độ Đông. Địa bàn huyện trải dài theo hướng Bắc - Nam. Phía Bắc giáp huyện Quỳnh Lưu, phía Nam giáp huyện Nghi Lộc, phía Tây và Tây Bắc giáp huyện Yên Thành, phía Đông giáp biển đông. Diện tích tự nhiên là 30.492,36ha, trong đó đất dùng cho sản xuất nông - lâm - ngư nghiệp chiếm hơn một nửa.