Theo nghị quyết, thị trấn Diễn Thành được thành lập trên cơ sở hợp nhất toàn bộ diện tích 6,50 km² và dân số 14.137 người của xã Diễn Thành cùng với diện tích 0,82 km² và dân số 7.468 người của thị trấn Diễn Châu.
Sau khi sáp nhập, Diễn Thành có tổng diện tích 7,32 km² và dân số đạt 21.605 người, trở thành thị trấn biển đầu tiên và duy nhất của tỉnh Nghệ An cho đến thời điểm hiện tại. Thị trấn Diễn Thành tiếp giáp với các xã Diễn Hoa, Diễn Kim, Diễn Phúc, Diễn Thịnh, Ngọc Bích và Biển Đông.
Cùng với việc thành lập thị trấn Diễn Thành, huyện Diễn Châu cũng thành lập thêm các xã mới từ quá trình sáp nhập. Xã Xuân Tháp được hình thành từ diện tích và dân số của xã Diễn Xuân (3,94 km² và 7.117 người) và xã Diễn Tháp (3,71 km² và 7.188 người). Xã Xuân Tháp sau khi sáp nhập có tổng diện tích 7,65 km² và dân số là 14.305 người, giáp các xã Diễn Đồng, Diễn Hồng, Diễn Kỷ, Diễn Liên, Hạnh Quảng và huyện Yên Thành.
Xã Ngọc Bích mới được lập trên cơ sở nhập xã Diễn Ngọc (2,93 km², 16.707 người) và xã Diễn Bích (2,72 km², 12.534 người), tạo nên một địa phương có diện tích 5,65 km² và dân số 29.241 người, giáp các xã Diễn Hoa, Diễn Kim, Diễn Kỷ, Diễn Vạn và thị trấn Diễn Thành.
Xã Hùng Hải được hình thành từ xã Diễn Hùng (5,34 km², 5.879 người) và xã Diễn Hải (5,21 km², 9.768 người), có diện tích 10,55 km² và dân số 15.647 người, tiếp giáp các xã Diễn Hoàng, Diễn Kim, Diễn Mỹ, Diễn Phong, Diễn Vạn, huyện Quỳnh Lưu và Biển Đông.
Xã Hạnh Quảng mới cũng được thành lập từ sự hợp nhất giữa xã Diễn Hạnh (4,72 km², 9.380 người) và xã Diễn Quảng (4,58 km², 5.561 người), với diện tích 9,30 km² và dân số 14.941 người. Xã Hạnh Quảng giáp các xã Diễn Cát, Diễn Đồng, Diễn Hoa, Diễn Kỷ, Diễn Nguyên, Diễn Phúc, Minh Châu và Xuân Tháp.
Sau đợt sáp nhập này, huyện Diễn Châu hiện có 32 đơn vị hành chính cấp xã, bao gồm 31 xã và 1 thị trấn, Nghị quyết có hiệu lực từ ngày 1/12/2024.
Lê Quyết