Petrich MunicipalityPetrich Municipality is a municipality in Blagoevgrad Province in Southwestern Bulgaria. It had a population of 47,949 at the 2021 Census.ReligionAccording to the latest Bulgarian census of 2011, the religious composition, among those who answered the optional question on religious identification, was the following:List of villagesThe following lists the 55 villages in the municipality: