Kingston is a small city in Ulster County, New York. It is the county seat of Ulster County. It is 91 miles (146 km) north of New York City and 59 miles (95 km) south of Albany. The city's metropolitan area is grouped with the New York metropolitan area by the United States Census Bureau. In 2010, 23,893 people lived there.