Oakhaven is located in Pine Township in northern Allegheny County.  It is east of US 19 (Perry Highway) and north of State Route 910.

There are two entrances to the subdivision: one from SR 910 and one from US 19. From SR 910, turn onto Hill Road. (Hill Road is the first street east of US 19.) Travel to the top of Hill Road, and turn left. (The subdivision monument at the intersection indicates that you are now in Oakhaven.) Welcome!

From US 19, turn onto Wallace Road (at the Sheetz). Travel approximately 3/4 mile east, and turn right onto English Road. Travel another 0.5 miles, and turn right onto Drake. (The subdivision monument at the intersection indicates that you are now in Oakhaven.) Welcome!