Xã Yên Nội nằm ở phía đông nam của huyện Thanh Ba, tỉnh Phú Thọ. Diện tích xã là khoảng 10,49 km² và có địa hình đồi núi, nhiều suối và rừng phong phú. Khí hậu ở đây thuộc loại khí hậu ôn đới, có mùa đông lạnh và mùa hè nóng ẩm. Dân số hiện nay của xã là khoảng 4.500 người, chủ yếu là người dân tộc Kinh.
Xã Yên Nội có nhiều danh lam thắng cảnh như Động Tiên, Chùa Dâu, Đèo Ngang, Thác Đầu, rừng Hòa Bình... Ngoài ra, xã còn nổi tiếng với nhiều đặc sản như chè Yên Nội, mật ong, rượu ngô...
Đây là một địa điểm du lịch lý tưởng cho những người muốn tìm hiểu về văn hóa và thiên nhiên của vùng đất Phú Thọ.