The town of Rakitovo is located in South - Central Bulgaria along the Old River (Stara Reka) in the western Rhodopes, in the southeastern part of the kettle of Chepino, 48 km to the southwest of Pazardzhik. It is a mountain health resort. There are recreation facilities to the south in the area named the Park. Mantaritza Reserve and Tzigov Chark Resort are located in the vicinity of Rakitovo by the dam of Batak. The remains of the medieval Tzepina fortress can be found 7 km away from Rakitovo in the vicinity of the village of Dorkovo.