Cities near Petrich
- Leshnitsa (~15 km)
- Polenitsa (~18 km)
- Vinogradi (~19 km)
- Slivnitsa (~29 km)
- Mosomishte (~50 km)
- Borovo (~50 km)
- Bansko (~52 km)
- Dobrinishte (~52 km)
- Marchevo (~55 km)
- Bania (~58 km)
- Razlog (~60 km)
- Blagoevgrad (~64 km)
- Rila (~77 km)
- Sarnitsa (~78 km)
- Dospat (~85 km)
- Dupnitsa (~90 km)