Cities nearby San Onofre
- Tolu, Colombia (~24km)
- Santiago de Tolú, Tolú, Colombia (~25km)
- Santiago de Tolú, Colombia (~25km)
- Colosó, Coloso, Colombia (~33km)
- María la Baja, Colombia (~36km)
- El Carmen de Bolivar, Colombia (~43km)
- El Cármen de Bolivar, El Carmen de Bolívar, El Carmen de Bolivar, Colombia (~43km)
- El Carmen de Bolívar, El Carmen de Bolivar, Colombia (~43km)
- San Jacinto, Colombia (~45km)
- Palmito, Colombia (~46km)