The Town of McCandless is located in the center of the North Hills suburbs of Allegheny County. McCandless includes 16.4 square miles and is home to more than 28,457 residents.
The community is more than 160 years old. It is served by the North Allegheny School District.
Town Hall is located at 9955 Grubbs Road, Wexford. The municipal police department also is located in this building.