[1] Steele Township is located in western central Rowan County and occupies 21.97 square miles (56.9 km2).
The northern border of the township follows Beaverdam and Withrow Creeks, NC Hwy 801, and the Norfolk Southern railroad to Second Creek.
NC Hwy 150 & Sloan Road make up the southern border of Steele Township.
The following churches, historic sites, communities, and other places of interest are located in Steele Township:[2] There are 3 National Register of Historic Places listings that are located in Steele Township.
This article about a location in Rowan County, North Carolina is a stub.