Pinnacle is an unincorporated community in southwestern Stokes County, North Carolina, United States, approximately 5 miles SSE of the town of Pilot Mountain, between Pilot Mountain State Park and Hanging Rock State Park. As of March 2015, the exact population is 855.The town was originally known as Culler, named for Emanuel W. Culler who owned the land on which a railroad station was built and served as the towns first mayor. The present name was adopted in 1894. Pinnacle was incorporated in 1901 but the charter was repealed in 1903.Some 20 miles east of Pinnacle on State Route 1186 is the Rock House, the remains of a massive four-story stone structure with three-foot-thick walls built in 1770 by Capt. John 'Jack' Martin, one of the first two settlers of Stokes County, on a 8,000-acre grant from the Crown. Martin served in the North Carolina House of Representatives and as presiding judge of Stoke County court for over 30 years.