Villanueva Population 2026
Villanueva has a population of 18,699, making it the #269 biggest city in 🇨🇴 Colombia, located in La Guajira Department. It is about 410× smaller than Bogotá, the country's biggest city.
Population (city proper)
18,699
Rank in Colombia
#269
Coordinates
10.61°N, 72.98°W
~235 m elevation · America/Bogota
Distance to capital (Bogotá)
678 km
421 miles, straight line
Other big cities in La Guajira Department
Cities near Villanueva
- San Juan del Cesar40,069 people · ~18 km away
- Valledupar490,075 people · ~34 km away
- Fonseca32,220 people · ~34 km away
- San Diego18,531 people · ~38 km away
- Barrancas38,232 people · ~44 km away
- Hatonuevo24,792 people · ~56 km away
FAQ
What is the population of Villanueva?
Villanueva has a population of 18,699 (city proper, latest official figure via GeoNames), making it the #269 biggest city in Colombia.
What region is Villanueva in?
Villanueva is located in La Guajira Department, Colombia.
Is Villanueva the capital of Colombia?
No, the capital of Colombia is Bogotá, about 678 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Colombia · Colombia population by year