A nord e a est è bagnata per 650 km dal mar delle Antille, a sud confina con il Nicaragua ed è bagnata dall'Oceano Pacifico, a ovest confina con con il Salvador ed il Guatemala.
Clima:
Tropicale (maggio-novembre periodo delle piogge; dicembre-aprile periodo secco).