Williamsburg is a city in Franklin County, Kansas, United States. As of the 2010 census, the city population was 397.HistoryWilliamsburg was founded in 1868. It was named for its founder, William Schofield.The first post office in Williamsburg was established in April, 1869, and it was officially spelled Williamsburgh until 1894.GeographyWilliamsburg is located at . According to the United States Census Bureau, the city has a total area of 0.66sqmi, of which 0.65sqmi is land and 0.01sqmi is water.ClimateThe climate in this area is characterized by hot, humid summers and generally mild to cool winters. According to the Köppen Climate Classification system, Williamsburg has a humid subtropical climate, abbreviated "Cfa" on climate maps.Demographics2010 censusAs of the census of 2010, there were 397 people, 149 households, and 101 families residing in the city. The population density was 610.8PD/sqmi. There were 159 housing units at an average density of 244.6/sqmi. The racial makeup of the city was 96.2% White, 0.3% African American, 1.5% Native American, and 2.0% from two or more races. Hispanic or Latino of any race were 3.0% of the population.