Su principal núcleo poblacional se emplaza en la ladera este del San Marcos, al sudeste del casco antiguo a 635 metros sobre el nivel el mar, desplegándose desde media ladera bajo su castillo árabe, antiguo opidum ibérico, a lo largo del valle del río Guadalbullón.