Find below the complete list of cities and towns in Westmoreland County:
ARNOLD
Arnold is a City in Westmoreland county with -10 000 inhabitants.
SOUTHWEST GREENSBURG
Southwest Greensburg is a Borough in Westmoreland county with -2 500 inhabitants.
EAST VANDERGRIFT
East Vandergrift is a Borough in Westmoreland county with -1 000 inhabitants.
IRWIN
Irwin is a Borough in Westmoreland county with -5 000 inhabitants.
NORTH BELLE VERNON
North Belle Vernon is a Borough in Westmoreland county with -2 500 inhabitants.
NORTH IRWIN
North Irwin is a Borough in Westmoreland county with -1 000 inhabitants.
JEANNETTE
Jeannette is a City in Westmoreland county with -15 000 inhabitants.
MOUNT PLEASANT
Mount Pleasant is a Borough in Westmoreland county with -5 000 inhabitants.
SCOTTDALE
Scottdale is a Borough in Westmoreland county with -5 000 inhabitants.
VANDERGRIFT
Vandergrift is a Borough in Westmoreland county with -10 000 inhabitants.
SMITHTON
Smithton is a Borough in Westmoreland county with -500 inhabitants.
LATROBE
Latrobe is a City in Westmoreland county with -10 000 inhabitants.
YOUNGSTOWN
Youngstown is a Borough in Westmoreland county with -500 inhabitants.
GREENSBURG
Greensburg is a City in Westmoreland county with -20 000 inhabitants.
NEW KENSINGTON
New Kensington is a City in Westmoreland county with -15 000 inhabitants.
LIGONIER
Ligonier is a Borough in Westmoreland county with -2 000 inhabitants.
SOUTH GREENSBURG
South Greensburg is a Borough in Westmoreland county with -2 500 inhabitants.
PENN
Penn is a Borough in Westmoreland county with -500 inhabitants.
MONESSEN
Monessen is a City in Westmoreland county with -10 000 inhabitants.
BOLIVAR
Bolivar is a Borough in Westmoreland county with -1 000 inhabitants.
WEST NEWTON
West Newton is a Borough in Westmoreland county with -4 000 inhabitants.
DELMONT
Delmont is a Borough in Westmoreland county with -2 500 inhabitants.
SEWARD
Seward is a Borough in Westmoreland county with -500 inhabitants.
NEW FLORENCE
New Florence is a Borough in Westmoreland county with -1 000 inhabitants.
TRAFFORD
Trafford is a Borough in Westmoreland county with -4 000 inhabitants.
YOUNGWOOD
Youngwood is a Borough in Westmoreland county with -5 000 inhabitants.
SUTERSVILLE
Sutersville is a Borough in Westmoreland county with -1 000 inhabitants.
MANOR
Manor is a Borough in Westmoreland county with -3 000 inhabitants.
PORT ROYAL
Port Royal is a Borough in Westmoreland county with -1 000 inhabitants.
LAUREL MOUNTAIN
Laurel Mountain is a Borough in Westmoreland county with -500 inhabitants.