Crawford is at the intersection of State Highway 317 and Farm Road 185, eighteen miles west of Waco in western McLennan County. Settlement of the area began in the 1850s and centered around Tonk Crossing (also called Crawford Crossing), a ford of the Middle Bosque River two miles east of the present town. The community was probably named for Nelson Crawford, who graded the river crossing. As early as 1867 the inn at Crawford was used as a changing station by the Brownwood stage line. A Crawford post office was established in 1871 with John Hamlin as postmaster. In 1881 the Gulf, Colorado and Santa Fe Railway laid track from Temple to Fort Worth, passing two miles west of Crawford. The focus of the community shifted to the railroad, and by 1890 Crawford had steam flour and corn mills, two general stores, three groceries, a cotton gin, four churches, and 400 residents; cotton, wheat, hides, and corn were the principal shipments from the area.
Crawford at a Glance
Crawford is part of or belongs to the following places.
Adopt a Town
The Texas Almanac's Land Rush program lets you adopt the town or county of your choice and share your message with the world. 100% of the proceeds benefit education in Texas.
Crawford is classified as a Town
Has Post Office
Photos of Crawford and surrounding areas
Proud to call TX home?
Put your name on the town or county of your choice.
Search Places »
Crawford by the Numbers
This is some placeholder text that we should either remove or replace with a brief summary about this particular metric. For example, "We update population counts once per year..."
|754||2019||Texas Demographic Center|
|717||2010||Texas Demographic Center|
|705||2000||Texas Demographic Center|
|631||1990||Texas Demographic Center|