Royal is a populated place located within the Township of Harris, a minor civil division (MCD) of Franklin County.
Royal appears on the Louisburg U.S. Geological Survey Map. Franklin County is in the Eastern Time Zone (UTC -5 hours).
Franklin County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Township of Harris | Franklin County
Youngsville, NC
(6.6 miles W) Louisburg, NC (6.6 miles NNE) Bunn, NC (7 miles ESE) Franklinton, NC (8.2 miles NW) Rolesville, NC (8.4 miles SW) |
Wake Forest, NC
(8.9 miles WSW) Wake Forest, NC (8.9 miles WSW) Lake Royale, NC (9.7 miles ESE) Zebulon, NC (13.4 miles S) Spring Hope, NC (14.6 miles ESE) |
Harris Crossroads, NC
(2.7 miles SSW) New Hope, NC (3.4 miles SSE) Raynor, NC (4.1 miles E) Mays Crossroads, NC (4.7 miles W) Katesville, NC (5.1 miles N) |
Five Points, NC
(5.3 miles SE) Barham, NC (5.6 miles SSW) Halls Crossroads, NC (5.6 miles ESE) Riley, NC (5.8 miles S) Margaret, NC (7.4 miles E) |