Our Communities

Crawford

Population Demographics

As of 2025 the population of Crawford is 908. The population is expected to grow to 910 by 2030 - a growth rate of 0.04%.

The median age of Crawford residents is 54.

The diversity index of Crawford is 23.7, meaning that there is a 24% chance that any two people selected out of 100 residents will be of different race or ethnicity from one another.

Housing and Income

The average household income in Crawford is $65,022 and projected to be $72,990 in 2030. Per capita income is $28,340, projected to be $31,737 in 2030. 0.11% of households – 1 – have an income of $200,000 or higher. Average net worth is $396,418 and the average disposable income is $55,026.

There are 535 housing units in Crawford; 287 are owner-occupied, 108 are rented, and 140 are vacant. The average home value is $96,341, with 0 homes built in 2010 or later, and 308 built in 1939 or earlier.

Business and Workforce

There are 52 businesses in Crawford, employing 469 workers and pulling from a labor force of 362 age 16 and above. 60 workers commute into Crawford from outside the county or state. Key industries for the area include:

296 residents both live and work in/around Crawford. The average travel time is 0.0 minutes. 17.91% people have a commute of less than 5 minutes while 2.7% commute 90 minutes or more each way. Of commuters, 239 drive alone, 12 carpool, and 0 take public transportation. 38 use other modes of transport such as motorcycle, bicycle, walking, etc. 73 residents work from home.

265 members of the workforce hold a high school diploma or GED. 68 have associates degrees, 127 have bachelor’s degrees, and 33 hold a graduate or professional degree.

Source: ESRI, 2025-06-05