Cranberry Township · North Hills · Western Pennsylvania
Coldwell Banker Realty
Deb Walton

Allegheny County

Living in Marshall Township

Marshall Township borders Cranberry Township along the Allegheny and Butler county line. It covers about 16 square miles and had 10,080 residents in the 2020 census. Homes here use several mailing addresses, most often Warrendale (15086) or Wexford (15090), but the whole township is in the North Allegheny School District. Marshall also surrounds most of the small borough of Bradford Woods.

CountyAllegheny County
Municipality typeTownship
School districtNorth Allegheny
ZIP code15086 (Warrendale), 15090 (Wexford), plus 15005 and 15143 on the edges

Getting around

Interstate 79 runs through the township, with the Warrendale area close to the I-79 and Turnpike interchanges at the Cranberry line. Route 19 runs along the eastern side toward Wexford. The combination makes Marshall one of the most convenient North Hills townships for commuting both north and south.

Homes and neighborhoods

Marshall is known for single family subdivisions with larger homes, much of it built from the 1980s onward, along with older homes on larger lots in the township's more rural sections. A large research and business park, operating since the late 1960s, keeps many employers close to home.

Parks and things to do

Marshall's parks include Knob Hill Community Park, Warrendale Park and Altmyer Park, and part of State Game Lands 203 lies within the township. Shenot Farm Market on Wexford Run Road is a local landmark. The township is part of the Northland Public Library system.

Schools

Marshall Township is served by the North Allegheny School District. Marshall Elementary and Marshall Middle School are located in the township, and high school students attend North Allegheny Intermediate High School (grades 9 and 10) and North Allegheny Senior High School (11 and 12). Confirm the assigned elementary school for a specific address with the district.

Property taxes

Marshall Township homeowners pay real estate taxes to Allegheny County, Marshall Township and the North Allegheny School District. Deb can pull the current tax figure for any listing.

Homes for sale in Marshall Township

Live MLS feed, filtered to Marshall Township

Listing data is provided by West Penn Multi-List through IDX. Information is deemed reliable but not guaranteed.

Last updated Sep 28, 2026, 11:40 AM.

Common questions

Marshall Township, answered

Is Warrendale a separate town?

No. Warrendale is a community and mailing address (15086) within Marshall Township, with some Warrendale addresses in neighboring areas.

What school district serves Marshall Township?

Marshall Township is in the North Allegheny School District.

What county is Marshall Township in?

Allegheny County. It borders Cranberry Township in Butler County to the north.

Questions about living in Marshall Township?