شاهدت العلا حضارات عديدة. منها: المعينية، النبطية، اللحيانية، والديدانية. جميعها تركت بصماتها في هذه المدينة.