El municipio de Alegría tiene una extensión de 40.4 kilómetros cuadrados está limitado al norte, por Mercedes Umaña; al este, por Jucuapa y Santiago de María; al sur, por Santiago de María y Tecapán; y al oeste, por Berlín todos del departamento de Usulután encuentra ubicado entre las coordenadas geográficas siguientes: 13° 32' 20" LN (extremo septentrional) y 13° 27' 10" LN (extremo meridional);
88° 26' 29" LWG (extremo oriental) y 88° 31' 35" LWG (extremo occidental). Se encuentra a 142 kilómetros de San Salvador, y se conecta por dos vías principales, la carretera Panamericana (CA-1) al norte, y la Carretera litoral (CA-2) al sur. El municipio se encuentra entre las dos carreteras primarias que conducen al oriente del país (Panamericana y Litoral), y se ubica a 28 kilómetros al norte de Usulután, la cabecera departamental.