Sơn Phú là xã miền núi nằm về phía Nam con đường quốc lộ 8A, giáp thị trấn Phố Châu, là xã nằm phía đông của con đường cao tốc Trường Sơn, con đường mang tên Bác, phía bắc giáp xã Sơn Trung, phía Đông và phía Nam giáp Sơn Bằng, Sơn Phúc, phía tây giáp Sơn Hàm và Phố Châu. Có tọa độ địa lý là 105 độ 26' 27" kinh độ Đông và 18 độ 29'46" vĩ độ Bắc
Tổng diện tích đất đai tự nhiên toàn xã 580,92 ha, đồi trọc chiếm 82ha. Vườn đồi chiếm 133ha. Còn 240 ha ruộng đất. Ruộng đất hầu hết là ruộng bậc thang, hẹp, dốc, bị xói mòn, bạc màu cằn cỗi. Với dân số hiện nay trên 4.195 người, trong đó có 2.056 nam, 2.139 nữ.
Các thôn xóm của Sơn Phú được hình thành trên các làng đồi, có khoảng 29,64 ha. Phần lớn diện tích đồi núi là đất đỏ vàng pha trộn đá ong, phù hợp với cây lâm nghiệp và cây ăn quả. Diện tích đồi núi chủ yếu nằm ở phía Nam và được gọi theo giống cây lâm sản như: Cồn Chua, Cồn Gụ( Gõ), Cây Dền hoặc gọi theo người khai phá như: Cồn Thận, Cồn Khánh. Phía Đông có đồi Cồn Động hoặc Tiên Động ( xóm Tiên Sơn). Phía Tây của xã có Rú Đầm, nay là nơi đặt nghĩa trang.
Sơn Phú không có sông, nguồn nước tưới tiêu cho sản xuất nông nghiệp chủ yếu từ các khe suối nhỏ, như Khe Cái bắt nguồn từ dãy núi Trường Sơn và xã Sơn Hàm, chảy qua phía Nam đến Sơn Phúc thì gọi là Khe Cao và đổ ra Hói Nầm. từ Sơn Hàm, Sơn Trung, Sơn Phố hình thành nhiều khe nhỏ chảy về Sơn Phúc, thời kỳ thành lập Hợp tác xã nông nghiệp, các khe suối này được khơi thông với nhau thành tuyến khe " Ngũ Hoa Khê". Dòng Ngũ Hoa Khê này gắn với xóm Vọng Sơn nên có câu đối mới:
" Vọng Sơn, sơn thủy tụ
Hoa thủy, thủy tương nguyên"
Ở Sơn Phú còn có đập Ngưng được xây dựng từ năm 1977 ở xứ Phúc Bùi ( ngăn dòng Khe Cái) có khả năng tưới tiêu cho khoảng 35ha- 50ha ruộng lúa Bàn Sên, ruộng Tráng... Ngoài ra Sơn Phú còn hai con mương dẫn nước: Mương Gia Làm dẫn nước đập Cây Chanh, Khe Mơ. Mương Bắc Phú dẫn nước trạm bơm với điện Vực Gành Sông Phố về tưới cho ruộng Cộc, Nước Mai. Với hệ thống các khe, mương đập, Sơn Phú đã chủ động tưới tiêu cho toàn bộ diện tích nông nghiệp.
Sơn Phú có diện tich vườn đồi 133 ha.Trước cách mạng tháng Tám, địa phương có đặc sản là cam bù, một giống cam quy, quả chín mọng vào tết cổ truyền. Hằng năm cho sản lượng trên 11 tấn. Cam Sơn Phú được đưa đi khắp trong Nam, ngoài Bắc. Ngày nay, bà con đang dần khôi phục và trồng mới rất nhiều cam theo chủ trương phát triển kinh tế mô hình vườn đồi. Bên cạnh đó, Sơn Phú là địa phương có nghề nuôi hươu từ lâu đời. Con hươu sao là một đặc sản quý hằng năm có lượng nhung làm thuốc bổ, bán đắt tiền. Có thời kỳ gia hươu lên cao nên một số hộ nuôi hươu giàu lên rất nhanh chóng. Hiện nay hầu hết các hộ nghèo đều nuôi hươu, trước đây chỉ có nhà giàu mới nuôi hươu. Tổng đàn hươu hiện nay đã lên tới 1.400 con. Hươu cố Bộc, một giống hươu tốt có tiếng ở đất Nghệ- Tỉnh.
Sơn Phú là xã có tuyến đường quốc lộ đi qua, phía Bắc có đường 8A, phía Tây có đường mòn Hồ Chí Minh. Hệ thống đường giao thông liên xã được rải nhựa, 85% đường liên thôn được cứng hóa bê tông. Đây chính là thuận lợi để Sơn Phú mở rộng thương mai, dịch vụ trong phát triển kinh tế, xã hội.