Sơn Hàm là một xã miền núi trung tâm xã cách trung tâm của huyện Hương Sơn 3.5 km về phía Nam, với diện tích tự nhiên 22,24 km². Phí Bắc giáp Thị trấn Phố Châu và huyện Hương Sơn, Phía Đông giáp xã Sơn Phú và Đường mòn Hồ Chí Minh, Phía Nam giáp xã Sơn Trường, Phía Tây giáp với xã Thọ Điền, huyện Vũ Quang. Dân số Sơn Hàm có 1003 hộ với 4230nhân khẩu được chia ra thành 08 thôn, có 03 trường học đóng trên địa bàn là Trường Mần non, trường Tiểu học và THCS Phan Đình Phùng. Xã Sơn Hàm có 13 chi bộ. Đời sống kinh tế nhân dân chủ yếu dựa vào sản nông lâm nghiệp và chăn nuôi nhỏ nên kinh tế cong gặp khó khăn. Xã Sơn Hàm có 02 hồ đập thủy lợi là Khe Mơ và Bình Khê dùng để tưới nước cho sản xuất nông nghiệp.
Sơn Hàm là vùng đất nổi tiếng giàu truyền thống yêu nước, đấu tranh cách mạng. Con người Sơn Hàm trong hoàn cảnh nào cũng luôn biểu thị tinh thần yêu nước, yêu quê hương, cần cù lao động, hiếu học và đoàn kết một lòng.