Está ubicado a orillas de los ríos Ésera y Rialbo.
Según el INE del año 2023, la localidad por sí misma cuenta con 451 habitantes.
La deuda viva municipal de CAMPO por habitante en 2012 ascendía a 2142,42 €.
[6] La deuda viva municipal de CAMPO por habitante en 2016 ascendía a 1575,34 €.
La deuda viva municipal de CAMPO por habitante en 2017 ascendía a 1516,03 €.