Västerås is a city in central Sweden located on the shore of Lake Mälaren in the province Västmanland some 100 km west of Stockholm. The city has a population of 107 005 inhabitants (2005) out of the municipal total of 135 936 (2009). Västerås is the seat of Västerås Municipality the capital of Västmanland County and an episcopal see.