Tecoanapa is a city and seat of the municipality of Tecoanapa, in the state of Guerrero, south-western Mexico.
The American movie Rambo: First Blood Part II (1985) was filmed in Tecoanapa.
Tecoanapa is one of the 81 municipalities of Guerrero, in south-western Mexico. The municipal seat lies at Tecoanapa. The municipality covers an area of 776.9 square kilometres (300.0 sq mi).
In 2005, the municipality had a population of 42,619.