The population of El Burgo de Ebro is 1,797.
Miranda de Ebro's population is 39,589.
Pina de Ebro's population is 2,352.
Velilla de Ebro's population is 261.
Alcalá de Ebro's population is 279.
The population of Fuentes de Ebro is 4,134.
Osera de Ebro's population is 379.
The population of Nuez de Ebro is 627.
Villafranca de Ebro's population is 684.
The population of Cabañas de Ebro is 522.
Pradilla de Ebro's population is 638.
Aldeanueva de Ebro's population is 2,774.
The population density of Aldeanueva de Ebro is 70.98 people per square kilometer.