Maschwanden is first mentioned in 1189 as Maswondon. The
Baron of Eschenbach owned a castle and the village, near the current municipality, at that time. However, in 1308 Walter von Eschenbach was present at the regicide of King Albert I of Germany near Windisch. In response to the murder, in 1309 the castle and village were both destroyed and never rebuilt. The ruins were located on a hill south-west of the modern village, which mostly consisted of gravel and was carried off during the 19th and 20th century.