Penrose is an unincorporated community in Transylvania County, North Carolina, United States.
Penrose is located on U.S. Route 64 6 miles (9.7 km) east-northeast of Brevard.
Penrose has a post office with ZIP code 28766.
This article about a location in Transylvania County, North Carolina is a stub.
You can help Wikipedia by expanding it.