Roa es un municipio ubicado en la provincia de Provincia de Burgos en Castilla y León. La población de Roa es de 2 167 personas (2020), el área de Roa es de 48.92 kilómetros cuadrados, la distancia de Roa a Madrid es de 169 kilómetros. Roa comparte fronteras con Mambrilla de Castrejón, Pedrosa de Duero, Anguix, La Horra, Gumiel de Mercado, Berlangas de Roa, Hoyales de Roa, Fuentecén, Haza, La Cueva de Roa, Tórtoles de Esgueva y Olmedillo de Roa.