Gmina Vingåker (szw. Vingåkers kommun) – gmina w Szwecji, położona w regionie administracyjnym (län) Södermanland. Siedzibą władz gminy (centralort) jest Vingåker.
Geografia thumb|right|240px|Rzeka Vingåkersån (Nyköpingsån) w Vingåker thumb|right|240px|Dworzec kolejowy w Vingåker thumb|right|240px|Österåkers kyrka thumb|right|240px|Kamieniołom wapienia (Forsby kalkbrott) Gmina Vingåker położona jest w zachodniej części prowincji historycznej (landskap) Södermanland. Jedynie zachodnia część miejscowości (småort) Läppe nad jeziorem Hjälmaren leży w Närke. Gmina Vingåker graniczy z gminami (w kolejności od kierunku północnego): Katrineholm Finspång Örebro
Powierzchnia Gmina Vingåker jest 203. pod względem powierzchni z 290 gmin Szwecji. Według danych pochodzących z 2013 r. całkowita powierzchnia gminy wynosi łącznie 439,44 km², z czego: 370,27 km² stanowi ląd 69,17 km² wody śródlądowe (w tym 27,62 km² wody jeziora Hjälmaren).
Demografia 31 grudnia 2013 r. gmina Vingåker liczyła 8835 mieszkańców (235. pod względem zaludnienia z 290 gmin Szwecji), gęstość zaludnienia wynosiła 23,86 mieszkańców na km² lądu (156.