McGrady is an unincorporated community in Wilkes County, North Carolina, United States.
[2] McGrady is located along North Carolina Highway 18, 14 miles (23 km) north-northwest of Wilkesboro.
McGrady consists of numerous valleys with creeks and streams, lower mountain ridges, farms, and forests.
The largest stream in the community is Mulberry Creek, which flows south to the Yadkin River, Wilkes County's largest river.
This article about a location in Wilkes County, North Carolina is a stub.