Williamstown is a town in Oswego County, New York, United States.
After the Revolutionary War, Williamstown did not exist until plans were made to settle west of the Hudson River.
Williamstown became an official town after separating from Mexico, part of Oneida County at the time on March 24, 1804.
[5] Williamstown is bordered to the northeast by Redfield, to the northwest by Orwell, to the west by Albion, to the south by Amboy, and to the east by the Oneida County town of Florence.
19.8% of all households were made up of individuals, and 7.3% had someone living alone who was 65 years of age or older.