Vassar is an unincorporated community in Osage County, Kansas, United States. As of the 2020 census, the population of the community and nearby areas was 584. It is located 4 miles (6.4 km) northeast of Lyndon, also about half a mile south of Pomona Lake.