Vassar is an unincorporated community in Osage County, Kansas, United States. Vassar is located along a railroad line 4 miles northeast of Lyndon. Vassar has a post office with ZIP code 66543.