The village of Sand Lake is located within Nelson Township.
17.9% of all households were made up of individuals, and 6.1% had someone living alone who was 65 years of age or older.
Nelson Township is served by two separate school districts.
The majority of the township is served by Cedar Springs Public Schools.
A smaller northern portion, including the village of Sand Lake, is served by Tri County Area Schools.