Xã Ninh Phú thuộc Thị xã Ninh Hòa, tỉnh Khánh Hòa, nằm ở đông bắc của thị xã. Diện tích xã là khoảng 11,2 km². Về khí hậu, xã Ninh Phú có khí hậu nhiệt đới gió mùa, với mùa khô và mùa mưa rõ rệt.
Theo thống kê năm 2019, dân số của xã Ninh Phú là khoảng 11.500 người, chủ yếu là người Kinh.
Địa điểm du lịch nổi bật ở xã Ninh Phú có thể kể đến là Vườn quốc gia Yang Bay, Khu du lịch sinh thái Suối Tiên, Thác Bà Hoa, Đồi Chà Là, Đồi Mẫu Sơn, Công viên Tình Yêu, Công viên Chim Hải Đăng, và Hòn Chồng.
Đặc sản của xã Ninh Phú có thể kể đến là các loại hải sản như tôm hùm, cá mú, cá ngừ, cua, và các loại rau củ như rau muống, rau đay, củ đậu, cà chua, và ớt.