Il comune di spoleto conta circa 40.000 abitanti ed è situato in Umbria, nella procincia di Perugia; confina con i comuni di Campello sul Clitunno, Castel Ritaldi, Giano dell'Umbria, Massa Martana, Sant'Anatolia di Narco, Scheggino, Trevi, Vallo di Nera nella provincia di Perugia e Terni, Montefranco, Ferentillo, Acquasparta in provincia di Terni.
La città di Spoleto sorge su un'area che fu abitata sin dai tempi della preistoria; fu abitata dagli Umbri che eressero le mura a fortificazione della città che dominava nella valle Umbra e poi passò sotto il controllo dei Romani con cui i cittadini di Spoleto strinsero una grande alleanza che fu fondamentale anche nelle guerre Puniche quando Annibale fu sconfitto sul lago Trasimeno.
Spoleto si presenta prevalentemente come città medievale ed il turista che arriva in città può visitare molte attrazioni turistiche come musei, chiese, cattedrali ed edifici storici di indubbia bellezza al punto che, attualmente, Spoleto risulta essere tra i siti candidati ad essere iscritti nella Lista del Patrimonio Mondiale dell'UNESCO.