Prattsburgh is a town in Steuben County, New York, United States. The population was 2,064 at the 2000 census.
The Town of Prattsburgh is in the northeast part of the county, north of Bath, New York.
The town was formed from the Town of Pulteney in 1813. The community of Prattsburgh in the town is named after early settler Joel Pratt, who arrived around 1799 to purchase land. Settlers arrived in 1801.