Thuộc địa bàn huyện Tân Sơn, tỉnh Phú Thọ, cách Hà Nội 120km, cách Việt Trì 80km, phía Tây Nam tiếp giáp với tỉnh Hoà Bình, phía Tây Bắc giáp tỉnh Sơn La. Vườn Quốc gia Xuân Sơn là một bức tranh thiên nhiên kỳ thú muôn hình, muôn vẻ với những nét nguyên sơ của hệ sinh thái phong phú, đa dạng sinh học, đa dạng địa hình cảnh quan, núi non trập trùng, ẩn hiện trong mây tạo nên một sự hấp dẫn kỳ lạ say đắm lòng người.