Chirpan is located north of the Maritsa River on the Chirpan highlands, south-east of the Sredna Gora mountains.
Chirpan lies to the north of the Maritsa River and the Chirpan highlands, with the Sredna Gora mountains positioned east-southeast of it.