Перперикон се намира в Източните Родопи, на 15 км североизточно от гр. Кърджали. Самият Перперикон се извисява на скален връх с кота 470 м. В подножието му се намира с. Горна крепост. Край него тече златоносната река Перперешка, оформила плодородна долина