The Town of Stillwater is committed to providing it’s residents, visitors and/or businesses current statistical information. If you are unable to locate the information you’re looking for, feel free to contact Town Hall at 664-6148.
Town of Stillwater Demographical Data
Population (2010): 8,287
Popular tables for this geography:
2015 American Community Survey
2016 Population Estimates Program