Map of Liberia, Costa Rica
Liberia is the administrative centre of Guanacaste Province, Costa Rica, with a population of about 45,380. It lies at 10.6350°N, 85.4377°W. Liberia is about 167 km (104 mi) northwest of San José, the capital. The nearest city on our map is Puntarenas, 98 km to the southeast.
Liberia at a glance
Country
Region
Guanacaste Province
Population
45,380GeoNames
Coordinates
10.6350, -85.437710°38′06″N 85°26′16″W
Time zone
America/Costa_RicaUTC−06:00
Local time
–
Distance to San José
167 km (104 mi)
Where is Liberia?
- The 4th largest city in Costa Rica by recorded population.
- Located in the Northern and Western hemispheres.
- Daylight ranges from about 11 h 30 min on the shortest day to 12 h 45 min on the longest day (around 21 December and 21 June).
Cities near Liberia
- Puntarenas — 98 km southeast
- Alajuela — 151 km southeast
- Granada — 155 km north, Nicaragua
- Nueva Guinea — 159 km northeast, Nicaragua
- Diriamba — 162 km northwest, Nicaragua
- Juigalpa — 164 km north, Nicaragua
- Masaya — 165 km northwest, Nicaragua
- San José — 167 km southeast
- San Vicente — 169 km southeast
- Curridabat — 173 km southeast
Largest cities in Costa Rica
- San José — 335,007
- Limón — 63,081
- Alajuela — 47,494
- Paraíso — 39,702
- Puntarenas — 35,650
- San Isidro — 34,877
- Curridabat — 34,586
- San Vicente — 34,447
Map of Costa Rica and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.