Xã Sơn Phúc nằm ở phía Nam của Huyện Hương Sơn, tỉnh Hà Tĩnh. Diện tích xã là 6,67 km², với địa hình chủ yếu là đồi núi. Khí hậu ở đây thuộc loại khí hậu nhiệt đới gió mùa, có mùa khô và mùa mưa rõ rệt.
Theo thống kê năm 2019, xã Sơn Phúc có dân số 2.685 người, với đa số là người dân tộc Kinh. Nơi đây có nhiều danh lam thắng cảnh như đồi Mắt Biếc, chùa Báo Ân, chùa Hương Tích, đèo Mã Gia,...
Đặc sản của xã Sơn Phúc là các loại trái cây như xoài, dừa xiêm, chôm chôm, mít, bưởi... và các loại đặc sản như cá lăng nướng trui, thịt heo quay, gà nướng...