Randolph is located in Northern Riley County about a mile west of Tuttle Creek Lake along Highway 16. Randolph was originally located about a mile east of its current location, but the filling of the reservoir in the 1960's led to the flooding of Randolph and three other towns. The only town that rebuilt was Randolph, where the streets are named after the other drowned townships.

Randolph was incorporated in 1886 and serves as the population seat of Jackson township. It was named in honor of Gardner Randolph, a pioneer settler. It is a city of the 3rd class and is governed by a Mayor and City Council Government.

Community Statistics

Population (2017)  
Population Estimate (2017) 150
Median Age (2017) 31.8
Education Attainment (2017) 97.1% High School Graduate or Higher
Total Housing Units (2017) 60
Median Household Income (2017) $52,500
Mean Household Income (2017) $57,307
Foreign Born (2016) 1
Poverty (2017) 1.4% Below Poverty Level
Veterans (2017) 6
Civilian employed population 16 years and over (2017) 80
Private wage and salary workers (2017) 52
Government Workers (2017) 25
Self Employed (2017) 3

Source: U.S. Census Bureau, 2013-2017 American Community Survey 5-Year Estimates