Vilsteren is een dorp in de gemeente Ommen, in de provincie Overijssel.
Vilsteren ligt in een bosrijk gebied, aan de oude weg van Ommen naar Zwolle, tussen Dalfsen en Ommen aan de zuidelijke Vechtoever.
Op 1 januari 2015 had Dalfsen 380 inwoners, waarvan 205 in het dorp
Het dorpje is een katholieke enclave. De voornaamste gebouwen in het dorp zijn de katholieke Willibrorduskerk, de katholieke Willibrordusschool, herberg “De Klomp” en de korenmolen De Vilsterse Molen.
Het Landgoed Vilsteren ligt net buiten het dorp zelf. Het dorp is een beschermd dorpsgezicht.