Cities near Esparza
- Espíritu Santo (~1 km)
- Macacona (~3 km)
- Barranca (~5 km)
- El Roble (~8 km)
- Caldera (~8 km)
- San Isidro (~10 km)
- Chacarita (~12 km)
- Miramar (~13 km)
- Coyolar (~16 km)
- San Mateo (~17 km)
- Orotina (~18 km)
- Puntarenas (~18 km)
- Piedades Norte (~24 km)
- San Ramón (~24 km)
- San Juan (~26 km)
- Ángeles (~27 km)