Cửa Lò là thị xã nằm ở phía Đông Nam tỉnh Nghệ An, rộng hơn 27,8 km2. Đây là thị xã nhỏ nhất cả nước.
Địa hình Cửa Lò tương đối bằng phẳng, có nhiều ngọn núi nhỏ. Nhiều đảo và bán đảo trên thị xã tạo nên những cảnh quan kỳ thú. Cửa Lò được bao bọc bởi sông Cấm ở phía Bắc và sông Lam ở phía Nam.
Về mặt hành chính, thị xã Cửa Lò được chia thành 7 phường: Nghi Hải, Nghi Hòa, Nghi Hương, Nghi Tân, Nghi Thu, Nghi Thủy, Thu Thủy. Đây cũng là thị xã duy nhất chỉ có phường, không có xã.
Trong khi đó, thị xã Hồng Lĩnh (Hà Tĩnh) rộng hơn 58 km2, thị xã Bỉm Sơn (Thanh Hoá) rộng hơn 67 km2.

Một góc thị xã Cửa Lò. Ảnh: Sách Nguyễn