Warsaw is a village in Wyoming County, New York. It is the county seat of Wyoming County and lies inside the Town of Warsaw. The village of Warsaw is near the center of the town in a valley. The population was 3,473 at the 2010 census.