През средновековието градът и по-скоро манастира „Свети Йоан Продром“ е бил средище на една от големите средновековни християнски епархии Ахридос.
От християнските вероизповедания най-голям дял има Българската православна църква. Други представители на християнството са Евангелската петдесятна църква и Българската божия църква.
Етническите турци, помаците, както и част от циганите изповядват исляма.
1 – българи
2 – турци
3 – роми
4 – други
5 – не се самоопределят