Vaassen (Dutch pronunciation: [ˈvaːsə(n)]; Low German: Vaossen) is one of four villages in the Dutch municipality of Epe. Vaassen is situated between Apeldoorn and Zwolle, on the eastern edge of the Veluwe in the province of Gelderland and has 12,719 inhabitants (2008). Vaassen was an independent municipality up to 1 January 1818, when it merged with Epe.
The earliest signs of residents in this area are the burial mounds and "Celtic Fields" (square fields surrounded by small earthen walls, dating from the Iron Age) northwest of Vaassen in the Veluwe, between the Elburgerweg and Gortelseweg. There is a large complex (about 76 acres) of these fields in Vaassen, around Gortelseweg. The German inhabitants were farmers and lived there during the Roman era. They inhabited wooden huts and lived from agriculture, livestock, cultivation of herbs, and hunting deer and boar.
The town was mentioned for the first time in a certificate from the Codex Laureshamnensis of the monastery of Lorschin in the year 891 or 892, when someone called Brunhilde gave a farmhouse and the church to Lorsch. The name Vaassen derives from "Fasna", an old word for a specific rough type of grass.