Foligno jest zabytkowym miastem, które w przeciwieństwie do innych miast Umbrii zbudowano w dolinie. Zachowało się tu średniowieczne centrum miasta z katedrą i pałacem rodziny Trinci.
Miasto powstało w VIII w. na miejscu osady z czasów rzymskich, po której nie zachowały się jednak żadne ślady. Okresem jego największego rozkwitu był XII i XIII w., kiedy rządzone było prze rodzinę Trinci i prowadziło samodzielną politykę. W późniejszych wiekach trafiło pod kontrolę Państwa Kościelnego, w obrębie którego pozostawało aż do zjednoczenia Włoch.
Na skutek zniszczeń w czasie II wojny światowej w Foligno zachowało się stosunkowo mało zabytków. Udało się jednak ocalić i odbudować ścisłe centrum, które ma zachowany układ urbanistyczny z XII i XIII w. Skupia się on wokół dwóch placów, Placu Republiki i Placu Katedralnego. Wśród ważnych budowli wymienić można XIII-wieczną katedrę oraz pałace miejskie, w których miały swoją siedzibę władze miasta.
Największą atrakcją Foligno jest Pałac Trinci. Zbudowany w końcu XIV w. i reprezentuje styl przejściowy pomiędzy gotykiem a renesansem. Szczególnie cenne są jego wnętrza z zachowanymi freskami z początku XV w. przedstawiającymi cykle opowieści historycznych i biblijnych.