All Counties › Pennsylvania

Westmoreland County, Pennsylvania

Westmoreland County stretches east of Pittsburgh from the Norwin and Penn-Trafford suburbs to the Laurel Highlands ridges, anchored by Greensburg, Latrobe, Murrysville and New Kensington. Logistics and advanced manufacturing cluster at the Pennsylvania Turnpike and I-70 interchanges around New Stanton and Irwin, while new subdivisions fill Hempfield, North Huntingdon and Murrysville; abandoned deep-mine workings underlie parts of the county and constrain what can be built.

Open the live Westmoreland County map →

Westmoreland County at a glance

What the live Westmoreland County map shows

Free in your browser, nothing to download:

Cities and towns in Westmoreland County

Adamsburg Borough, Allegheny Township, Arnold, Arona Borough, Avonmore Borough, Bell Township, Bolivar Borough, Cook Township, Delmont Borough, Derry Borough, Derry Township, Donegal Borough, Donegal Township, East Huntingdon Township, East Vandergrift Borough, Export Borough, Fairfield Township, Greensburg, Hempfield Township, Hunker Borough, Hyde Park Borough, Irwin Borough, Jeannette, Latrobe Borough, Laurel Mountain Borough, Ligonier Borough, Ligonier Township, Lower Burrell, Loyalhanna Township, Madison Borough, Manor Borough, Monessen, Mount Pleasant Borough, Mount Pleasant Township, Murrysville Borough, New Alexandria Borough, New Florence Borough, New Kensington, New Stanton Borough, North Belle Vernon Borough, North Huntingdon Township, North Irwin Borough, Oklahoma Borough, Penn Borough, Penn Township, Rostraver Township, Salem Township, Scottdale Borough, Seward Borough, Sewickley Township, Smithton Borough, South Greensburg Borough, South Huntingdon Township, Southwest Greensburg Borough, St Clair Township, Sutersville Borough, Trafford Borough, Unity Township, Upper Burrell Township, Vandergrift Borough, Washington Township, West Leechburg Borough, West Newton Borough, Youngstown Borough, Youngwood Borough.

Neighboring counties

Open the live Westmoreland County map →

All 966 live county maps