thumb|245px|Kościół klasztoru w Sorø thumb|245px|Plan miasta z przeł. XIX i XX w.: nr 8 - kościół klasztorny, nr 9 - budynek Akademii Sorø – miasto w Danii, stolica gminy Sorø i regionu Zelandia, położone na wyspie Zelandia. Ma 7535 mieszkańców (2008). W latach 1970-2006 siedziba okręgu Zelandia Zachodnia i dawnej gminy Søro.

Geografia Sorø leży na środkowo-zachodniej Zelandii, w połowie drogi między Ringsted (16 km) i Slagelse (14 km), 76 km na zachód od Kopenhagi. Miasto jest położone na przesmyku pomiędzy dwoma jeziorami: Sorø Sø i Tuelsø, na północ od przystanku kolejowego Frederiksberg, położonego przy linii kolejowej Kopenhaga-Korsør.

Historia Sorø zostało założone w XII w. Nazwa miasta oznacza miejsce podmokłe, co zgadza się w pełni z rzeczywistością, jako że Sorø jest z trzech stron otoczone jeziorami. W 1142 r. powstał tutaj klasztor benedyktynów założony z polecenia biskupa Absalona, a w 1161 na jego miejscu klasztor cystersów. Kościół klasztorny stał się mauzoleum grobowym rodu Hvide i kilku królów Danii. W budynkach poklasztornych z polecenia Chrystiana IV zorganizowano w 1623 r. Akademię, w miejsce wcześniej istniejącej szkoły. W 1638 Sorø otrzymało prawa miasta handlowegoJ. P. Trap: Danmark. Sorø Amt, Gads Forlag, Kopenhaga 1954, str. 632. Osada rozwinęła się po zwolnieniu osadników od płacenia podatków.