Brookford is a town in Catawba County, North Carolina, United States.
It is bordered to the north by the City of Hickory and to the southwest by the unincorporated community of Mountain View.
The town is located just to the southeast of the junction of Interstate 40 with U.S. Route 321 south of Hickory.
As both of those highways are limited-access, the closest direct access to Brookford is from Exit 42 on US 321, southwest of the town.
The exit connects to North Carolina Highway 127, known as Brookford Boulevard, which runs through the center of the town.
33.0% of all households were made up of individuals, and 16.0% had someone living alone who was 65 years of age or older.