El municipio de Arriaga es uno de los 122 municipios de Chiapas, en el sur de México. Cubre un área de 653.3 km2 y está bordeada por el Océano Pacífico y el estado vecino de Oaxaca, así como por los municipios de Chiapas de Cintalapa, Jiquipilas, Villaflores y Tonalá. A partir de 2010, el municipio tenía una población total de 40,042, frente a 34,032 en 2005. A partir de 2010, la ciudad de Arriaga tenía una población de 24,447. Aparte de la ciudad de Arriaga, el municipio tenía 464 localidades, la mayor de las cuales era: Emiliano Zapata, clasificada como urbana, y Azteca, La Gloria, La Línea y Lázaro Cárdenas, clasificada como rural.
El nombre de la ciudad honra a Ponciano Arriaga, el nombre que se le dio al crear el municipio el 28 de mayo de 1910. Se le otorgó el estatus de ciudad el 1 de diciembre de 1943.