Phường có diện tích 12,69 km², dân số năm 2011 là 15.605 người[1], mật độ dân số đạt 1.229 người/km².
Lịch sử
Trước đây, Nhơn Thành là một xã thuộc huyện An Nhơn.
Ngày 28 tháng 11 năm 2011, Chính phủ ban hành Nghị quyết 101/NQ-CP[1]. Theo đó, chuyển huyện An Nhơn thành thị xã An Nhơn và thành lập phường Nhơn Thành trên cơ sở toàn bộ 1.269,27 ha diện tích tự nhiên, 15.605 người của xã Nhơn Thành.
Hành chính
Phường Nhơn Thành được chia thành 8 khu vực: An Lợi, Châu Thành, Lý Tây, Nhơn Thuận, Phú Thành, Tiên Hội, Vạn Thuận, Vĩnh Phú.