Boniswil is a municipality in the district of Lenzburg in the canton of Aargau in Switzerland.
The rights to low justice were held by the Habsburg vassals, the lords of Rinach in the 13th century.
In the 18th century, the major economic sources in the village were the cotton industry with home spinning and weaving and agriculture.
The construction of the Seetalbahn train line in 1883 brought economic recovery and new industries (tobacco, box factories).
[3] Boniswil is located in the Seetal valley, on the shores of Lake Hallwil, and on the Seetalstrasse.
[4] The blazon of the municipal coat of arms is Gules a Snipe proper statant on a Mount Vert.
Most of the population (as of 2000[update]) speaks German (92.0%), with Italian being second most common (1.7%) and Albanian being third (1.4%).
[8] The age distribution, as of 2008[update], in Boniswil is; 136 children or 9.7% of the population are between 0 and 9 years old and 191 teenagers or 13.6% are between 10 and 19.
[10] About 65.7% of the total households were owner occupied, or in other words did not pay rent (though they may have a mortgage or a rent-to-own agreement).
[12] The historical population is given in the following table:[3] As of 2007[update], Boniswil had an unemployment rate of 1.08%.
[8] From the 2000 census[update], 301 or 22.9% were Roman Catholic, while 798 or 60.6% belonged to the Swiss Reformed Church.