Flen – miejscowość (tätort) w Szwecji, w regionie administracyjnym (län) Södermanland. Siedziba władz (centralort) gminy Flen. W latach 1949–1970 Flen miał administracyjny status miasta.

W 2015 roku Flen liczył 6594 mieszkańców.

Położenie Flen jest położony w środkowej części prowincji historycznej (landskap) Södermanland ok. 25 km na wschód od Katrineholmu, pomiędzy jeziorami Gårdsjön i Bjuren od strony południowej oraz Taljasjön i Orrhammaren od północnej. Przez miejscowość przepływa rzeka Flensån.

Historia Miejscowość rozwinęła się w 2 poł. XIX wieku jako osada kolejowa przy otwartej w 1862 roku linii kolejowej Västra stambanan (Sztokholm – Göteborg) ze stacją Flen. W 1877 roku oddano do użytku wszystkie odcinki linii kolejowej łączącej Grängesberg w Bergslagen z portem w Oxelösundzie, obsługującej przede wszystkim transport rudy żelaza. Flen stał się węzłem kolejowym. W 1893 roku zbudowano obecny budynek dworca kolejowego. W 1901 roku Flen, liczący ok. 1000 mieszkańców, uzyskał status municipalsamhälle. W 1949 roku szybko rozwijającej się miejscowości nadano prawa miejskie i przekształcono w gminę miejską (Flens stad). Miasto liczyło wówczas ok. 4500 mieszkańców.