Britannica
Sources used in this answer
Why does El Salvador have no Caribbean coastline?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
El Salvador is the only country in mainland Central America that lacks a coastline on the Caribbean Sea because its entire territory is situated on the western side of the Central American isthmus.1
The country is bordered by Honduras to the north and east, Guatemala to the northwest, and the Pacific Ocean to the south. Because its landmass is positioned exclusively along this western corridor, it does not reach the eastern Caribbean coast.1