North Versailles is a first-class township in Allegheny County. A primarily residential community approximately 12 miles southeast of Pittsburgh.  The Township has a total area of 8.3 square miles.  According to the 2020 Census, there are 10,074 people and 4,782 households in North Versailles.

North Versailles is in close proximity to downtown Pittsburgh, the parkways, and the Pennsylvania Turnpike (9 miles).  Just minutes to Downtown Pittsburgh, the Municipality of Monroeville, the Waterfront Shopping area, Kennywood and Sandcastle, North Versailles offers easy access to many shopping centers and entertainment activities. 

North Versailles is bordered by Monroeville to the North, North Huntingdon and Westmoreland County to the East, White Oak to the South, and Forest Hills and East Pittsburgh to the West.

North Versailles is part of the East Allegheny School District, along with East McKeesport, Wall and Wilmerding.