El castillo de Buitrago del Lozoya está situado en el municipio del mismo nombre, en la parte septentrional de la Comunidad de Madrid (España).