Located in South Central Pennsylvania near the state capital, Cumberland County consists of 33 townships and boroughs. Together these municipalities combine agricultural landscapes with an abundance of business opportunities and a generous array of shopping, dining and recreational activities. The links below provide information on County resources, planning, zoning, school districts and local governments.

General County Information

Cumberland County, Pennsylvania
Cumberland County Administrative Offices
1 Courthouse Sq., Carlisle, PA 17013
717-240-6100
View Website

The county is governed by an elected three-person Board of Commissioners, who serve concurrent four-year terms, assisted by the Chief Clerk and Solicitor. Meet the current commissioners.

View officials who have been elected to represent Cumberland County and its citizens at the Federal, State, County, Township, and Borough levels.

Cumberland County Planning and Zoning
310 Allen Rd, Suite 101, Carlisle, PA 17013
717-240-5362
View Website

Interactive GIS Planning & Zoning Map – This site provides an interactive map of Cumberland County that allows you to zoom to street level. Enter an address and determine the municipality in which the location resides.

Municipal Zoning – This page allows you to choose and view the zoning maps for each Cumberland County municipality. The Cumberland County Planning Commission, in collaboration with the Cumberland County GIS Department, has created zoning maps for 29 of the 33 municipalities in Cumberland County. Zoning regulations are established by the municipalities and consulting each municipality regarding their zoning is highly encouraged.

Municipal Tax Information – This page lets you search by County or Municipality to generate reports listing all applicable tax rates, such as school tax, municipal tax, and county tax.

Regional Organizations

Western Cumberland Council of Governments
The Western Cumberland COG includes 16 municipalities and 3 associate members. Members meet monthly to discuss joint purchasing agreements, shared municipal services and regional issues.
View Website

Capital Region Council of Governments
The Capital Regional Council of Governments consists of 40 townships and boroughs located throughout Cumberland, Dauphin, Perry and York counties. The Capital Region COG offers municipal members joint services and helps to promote collaboration amongst municipal governments.
View Website

Tri-County Regional Planning Commission
The Tri-County Regional Planning Commission provides regional technical and financial assistance to Cumberland, Dauphin and Perry counties. The Tri-County Regional Planning Commission offers an opportunity for regional collaboration regarding transportation and planning initiatives.
View Website

Municipalities

Camp Hill Borough

2145 Walnut St,
Camp Hill, PA 17011
717-737-3456

View Website
View Community Profile

Carlisle Borough

53 W. South St,
Carlisle, PA 17013
717-249-4422

View Website
View Community Profile

Cooke Township

1700 Centerville Rd,
Newville, PA 17241
717-486-8114

View Website
View Community Profile

Dickinson Township

1538 Commerce Ave,
Carlisle, PA 17015
717-249-2121

View Website
View Community Profile

East Pennsboro Township

98 South Enola Dr, Enola, PA
717-732-0711

View Website
View Community Profile

Hampden Township

230 S. Sporting Hill Rd,
Mechanicsburg, PA 17050
717-761-0119

View Website
View Community Profile

Hopewell Township

415 Three Square Hollow Rd,
Newburg, PA 17240
717-423-6582

View Website
View Community Profile

Lemoyne Borough

510 Herman Ave,
Lemoyne, PA 17043
717-737-6843

View Website
View Community Profile

Lower Allen Township

2233 Gettysburg Rd,
Camp Hill, PA 17011
717-975-7575

View Website
View Community Profile

Lower Frankford Township

1205 Easy Rd,
Carlisle, PA 17013
717-243-0855

View Website
View Community Profile

Lower Mifflin Township

529 Shed Rd, Newville, PA 17241
717-776-6121

View Website
View Community Profile

Mechanicsburg Borough

2 W. Strawberry Ave,
Mechanicsburg, PA 17055
717-691-3310

View Website
View Community Profile

Middlesex Township

350 North Middlesex Rd,
Carlisle, PA 17013
717-249-4409

View Website
View Community Profile

Monroe Township

1220 Boiling Springs Rd,
Mechanicsburg, PA 17055
717-697-4613

View Website
View Community Profile

Mount Holly Springs Borough

200 Harmon St,
Mt. Holly Springs, PA 17065
717-486-7613

View Website
View Community Profile

New Cumberland Borough

1120 Market St,
New Cumberland, PA 17070
717-774-0404

View Website
View Community Profile

Newburg Borough

105 Main St,
Newburg, PA 17240
717-423-0050

View Website
View Community Profile

Newville Borough

4 West St,
Newville, PA 17241
717-776-7633

View Website
View Community Profile

North Middleton Township

2051 Spring Rd,
Carlisle, PA 17013
717-243-8550

View Website
View Community Profile

North Newton Township

255 Ott Rd,
Shippensburg, PA 17257
717-532-5372

View Website
View Community Profile

Penn Township

1301 Centerville Rd,
Newville, PA 17241
717-486-3104

View Website
View Community Profile

Shippensburg Borough

111 N. Fayette St,
Shippensburg, PA 17257
717-532-2147

View Website
View Community Profile

Shippensburg Township

Box 219,
Shippensburg, PA 17257
717-532-5107

View Website
View Community Profile

Shiremanstown Borough

1 Park Lane, Box 3008,
Shiremanstown, PA 17011
717-761-4169

View Website
View Community Profile

Silver Spring Township

6475 Carlisle Pike,
Mechanicsburg, PA 17055
717-766-0178

View Website
View Community Profile

Southampton Township

200 Airport Rd,
Shippensburg, PA 17257
717-532-9646

View Website
View Community Profile

South Middleton Township

520 Park Dr,
Boiling Springs, PA 17007
717-258-5324

View Website
View Community Profile

South Newton Township

Box 11, Walnut Bottom, PA 17266
717-530-7626

View Website
View Community Profile

Upper Allen Township

100 Gettysburg Pike,
Mechanicsburg, PA 17055
717-766-0756

View Website
View Community Profile

Upper Frankford Township

500 North Mountain Rd,
Newville, PA 17241
717-776-3117

View Community Profile

Upper Mifflin Township

455 Whiskey Run Rd,
Newville, PA 17241
717-776-5949

View Website
View Community Profile

West Pennsboro Township

2150 Newville Rd,
Carlisle, PA 17013
717-243-8220

View Website
View Community Profile

Wormleysburg Borough

20 Market St,
Wormleysburg, PA 17043
717-763-4483

View Website
View Community Profile