Xã có diện tích 23,32 km², dân số năm 2009 là 4.417 người[3], mật độ dân số đạt 189 người/km².
Hành chính
Xã Xuân Thọ 2 được chia thành 4 thôn: Hảo Danh, Hảo Nghĩa, Mỹ Lương, Triều Sơn.
Lịch sử
Xã Xuân Thọ 2 được thành lập vào ngày 30 tháng 9 năm 1981 trên cơ sở tách một phần diện tích và dân số của xã Xuân Thọ cũ[1]. Khi mới thành lập, xã trực thuộc huyện Đồng Xuân.
Ngày 27 tháng 6 năm 1985, huyện Đồng Xuân được chia thành hai huyện Đồng Xuân và Sông Cầu[4], xã Xuân Thọ 2 thuộc huyện Sông Cầu.
Ngày 27 tháng 8 năm 2009, Chính phủ ban hành Nghị quyết 42/NQ-CP[3]. Theo đó, chuyển huyện Sông Cầu thành thị xã Sông Cầu, đồng thời điều chỉnh 643,30 ha diện tích tự nhiên và 5.858 người của xã Xuân Thọ 2 để thành lập phường Xuân Đài.
Sau khi điều chỉnh địa giới hành chính, xã Xuân Thọ 2 còn lại 2.332,33 ha diện tích tự nhiên và 4.417 người.