That's a decrease of 2.9 percent from 2016, when the village spent $4.03 million, or $9,173 per household.
Tower Lakes has 439 households and a population of 1,264.
Since 2001, the Village of Tower Lakes budget has grown by 65.1 percent, from $2.37 million. The village population has fallen 3.5 percent over the same period, from 1,310.
Salaries accounted for 6.3 percent of village spending in 2017. Tower Lakes property taxpayers paid $247,392 for 21 part-time employees, or an average of $11,781 each, before their health care benefits and taxpayer-funded pension contributions.
In 2001, the village had 20 part-time employees and spent $186,652, or $9,333 each.
All values in this story are inflation-adjusted real values.