In 2000, there were 855 people, 367 households, and 230 families living in Frankfort. The population density was 842.2 people per square mile (323.6/km²). 98.25% of the people were White, 0.35% were African American, 0.12% were Native American, 0.12% were Pacific Islander, and 1.17% were from two or more races. 0.35% of the people were Hispanic or Latino of any race.