The North Carolina Zoological Park is located in Asheboro in Randolph County, North Carolina in the Uwharrie Mountains near the geographic center of the state, approximately 75 miles west of Raleigh, NC, United States.
Join us for a day at the Zoo!
Please note that there is some construction on the roads around the Zoo. We recommend using a GPS system such as Google Maps or Waze to find the best route to the Zoo for you.
Type “John Ball Zoo” into Google Maps, Apple Maps, Waze, or your preferred GPS system to get the fastest route to the Zoo.
When exiting off I-196 at M-45 east (Lake Michigan Drive), there are constructions barrels but the road to the Zoo entrance is open on Fulton St.
ExperienceæAfrica in our own backyard of Illinois!