Największe lub najbardziej znane miejscowości Spisza to Poprad, Kieżmark, Nowa Wieś Spiska, Lewocza, Spiskie Podgrodzie (ze Spiską Kapitułą) i Stara Lubowla. W polskiej części Spisza znajduje się 15 wsi: Czarna Góra, Dursztyn, Falsztyn, Frydman, Jurgów, Kacwin, Krempachy, Łapszanka, Łapsze Niżne, Łapsze Wyżne, Niedzica, Niedzica-Zamek, Nowa Biała, Rzepiska i Trybsz. Należą one do trzech gmin, spośród których tylko gmina Łapsze Niżne ma charakter wyłącznie spiski.
Historia Najstarsze ślady człowieka na Spiszu pochodzą z paleolitu. W Gánovcach koło Popradu znaleziono trawertynowy odlew czaszki człowieka neandertalskiego. Koło Spiskiego Czwartku odkryto pozostałości osady z epoki brązu. Niemal na całym obszarze Spisza znajdowano ślady kultury celtyckiej i rzymskiej. Słowianie dotarli nań z dorzecza Wisły oraz z Bałkanów. W IX w. Spisz mógł stanowić część państwa wielkomorawskiego. Z tego okresu pochodzą osady w okolicach Lewoczy oraz miejscowości Nemešany, Smižany, Biała Spiska, Spiska Nowa Wieś, Wielka i Gelnica.