District Map

 

 

CUMBERLAND and YORK Counties.

Part of CUMBERLAND County consisting of the TOWNSHIPS
of Lower Allen and Upper Allen and the BOROUGHS of
Lemoyne, Mechanicsburg, New Cumberland and
Shiremanstown and Part of YORK County consisting of
the CITY of York and the TOWNSHIPS of Carroll,
Conewago, Dover, East Manchester, Fairview, Franklin,
Manchester, Monaghan, Newberry, Warrington, Washington
and West Manchester and the BOROUGHS of Dillsburg,
Dover, Franklintown, Goldsboro, Lewisberry,
Manchester, Mount Wolf, Wellsville, West York and York
Haven.

Total population: 259,208