La ciudad de Tonacatepeque está situada en una altiplanicie, a 600 metros sobre el nivel del mar, entre los 13° 46' 54″ latitud norte y los 89° 7' 12″ longitud oeste del meridiano de Greenwich, a 18 kilómetros al noreste de San Salvador.