Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Voter Incident Report

Did the review screen or printed ballot not match your selection? Report what you saw on this sworn form.

Download the form PDF document (.pdf)

Cumberland County

County PA Cumberland All PA counties
Updated 1 month, 2 weeks ago
QR code
QR code that opens the Cumberland County page

Scanning opens this Cumberland County page. For flyers and signs, print it at least 1 inch (2.5 cm) wide.

County map and voting statistics

Cumberland County map

  • Early voting
  • Election Day only
  • Several places; select to zoom in

County outlines are U.S. Census reference boundaries. Select a place for its hours and directions, or use "Show on map" in the lists. Only locations with reviewed coordinates are mapped. On a phone, move the map with two fingers.

Explore precincts, polling places and district layers

Early voting numbers

November 3, 2026 election · Reported through October 28, 2026

Secondary source report

Mail ballots returned
24,309

Secondary republication of election-office aggregate counts. The reporting date is the dated source snapshot, not a claim that every county reported at the same time. Registration-party, historical comparisons and forecasts are excluded. Returned mail ballots are not certified votes or a complete count of all voting methods. Unavailable in-person figures are omitted, not displayed as zero.

Source: PollingSource · Checked October 29, 2026

This is a dated snapshot, not a live count. These preliminary participation totals may be revised. They do not show candidate results or predict an election outcome.

Check the official election office for updates

Voting information on file

Published sample ballots
0
Published polling places
97
Mapped polling places
92

For the November 3, 2026 election. These count records published on this site. Zero means no published records here; it does not establish that none exist in the county. Early-voting reports above have their own dates.

Voting & civic resources

Voting precincts

Open a precinct for its numbered boundary, matched sample ballots, candidates and voting locations. Confirm your registered precinct with the election office.

Cumberland County · 119 precincts on file

2020 Census voting-district reference · U.S. Census Bureau

Browse and search all Cumberland County precincts

Find your precinct by city, county, address or ZIP

Your ballot and where to vote

Your November 3 ballot

As of October 6, 2026

Tuesday, November 3, 2026.

The sample ballot for Cumberland County is not available here yet.

Races and candidates on the Cumberland County ballot (2)

Where to vote

As of October 6, 2026

Election Day · Tuesday, November 3 · 7:00 a.m. – 8:00 p.m.

  • Aldersgate United Methodist Church
    1480 Jerusalem Rd., Mechanicsburg 17050
    Precincts: Hampden 10
    Get directions
  • Bethany Village
    325 Wesley Dr., Mechanicsburg 17055
    Precincts: Lower Allen 6
    Get directions
  • Bosler Memorial Library
    158 W. High St., Carlisle 17013
    Precincts: Carlisle 3-1
    Get directions
  • Calvary Evangelical Lutheran Church
    208 Woods Dr., Mechanicsburg 17050
    Precincts: Silver Spring 3
    Get directions
  • Camp Hill Community Room - Prosser Hall
    2145 Walnut St., Camp Hill 17011
    Precincts: Camp Hill 2, Camp Hill 4
    Get directions
  • Camp Hill Presbyterian Church
    101 N 23rd St., Camp Hill 17011
    Precincts: Camp Hill 3
    Get directions
  • Carlisle Alliance Church
    237 E. North St., Carlisle 17013
    Precincts: Carlisle 1-2, Carlisle 4-1
    Get directions
  • Carlisle Baptist Church
    701 Walnut Bottom Rd., Carlisle 17013
    Precincts: Carlisle 3-3
    Not shown on the map; see address
    Get directions
  • Carlisle Evangelical Free Church
    290 Petersburg Rd, Carlisle 17015
    Precincts: South Middleton 5
    Not shown on the map; see address
    Get directions
  • Christian Life Assembly
    2645 Lisburn Rd., Camp Hill 17011
    Precincts: Lower Allen 2
    Get directions
  • Christ Presbyterian Church
    421 Deerfield Rd., Camp Hill 17011
    Precincts: Lower Allen 5
    Get directions
  • Citizen's Fire Company #2
    405 Forge Rd, Boiling Springs 17007
    Precincts: South Middleton 7
    Get directions
  • Citizens Fire Company #2
    405 Forge Rd, Boiling Springs 17007
    Precincts: South Middleton 6
    Get directions
  • Cleve J. Fredricksen Library
    100 N. 19th St., Camp Hill 17011
    Precincts: Camp Hill 1
    Get directions
  • Community Christian Fellowship
    360 York Rd, Carlisle 17013
    Precincts: South Middleton 8
    Get directions
  • Cooke Township Building
    1700 Centerville Rd., Newville 17241
    Precincts: Cooke
    Get directions
  • CV 9th Grade Academy
    451 Skyport Rd., Mechanicsburg 17050
    Precincts: Hampden 5
    Get directions
  • CV School District - Administration Building
    6746 Carlisle Pike, Mechanicsburg 17050
    Precincts: Silver Spring 5
    Get directions
  • Dickinson Township Municipal Building
    219 Mountain View Rd., Mt. Holly Springs 17065
    Precincts: Dickinson North
    Get directions
  • East Pennsboro Elementary School
    840 Panther Pkwy., Enola 17025
    Precincts: East Pennsboro 8, East Pennsboro 10
    Get directions
  • East Penn Senior Center
    98 S. Enola Dr., Enola 17025
    Precincts: East Pennsboro 9
    Get directions
  • Enola Fire Company #3
    118 Chester Rd., Enola 17025
    Precincts: East Pennsboro 2, East Pennsboro 5
    Get directions
  • Enola First Church of God
    9 Sherwood Dr., Enola 17025
    Precincts: East Pennsboro 4
    Get directions
  • First Church of God Annex
    5 N. Prince St., Shippensburg 17257
    Precincts: Shippensburg Middle
    Get directions
  • First Church of God Community Center
    201 E. Green St., Mechanicsburg 17055
    Precincts: Mechanicsburg 3
    Get directions
  • First Lutheran Church
    21 S. Bedford St., Carlisle 17013
    Precincts: Carlisle 2
    Get directions
  • Friendship Hose Company
    15 E. Big Spring Ave., Newville 17241
    Precincts: Newville South
    Get directions
  • Friendship Hose Company (Corporation Street Door)
    15 E. Big Spring Ave., Newville 17241
    Precincts: Newville North
    Get directions
  • Good Hope Station
    1200 Good Hope Rd., Mechanicsburg 17050
    Precincts: Hampden 9
    Get directions
  • Good News Free Methodist Church
    124 State Rd., Mechanicsburg 17050
    Precincts: Silver Spring 2
    Get directions
  • Grace Baptist Church
    777 W. North St., Carlisle 17013
    Precincts: Carlisle 4-2
    Get directions
  • Grace United Methodist Church
    309 Herman Ave., Lemoyne 17043
    Precincts: Lemoyne 2
    Get directions
  • Grace United Methodist Church
    216 S. Market St., Mechanicsburg 17055
    Precincts: Mechanicsburg 5
    Get directions
  • Graceway Church of God
    220 St. Johns Church Rd., Camp Hill 17011
    Precincts: Hampden 3
    Get directions
  • Hampden Twp. Recreation Building - Community Room
    5001 Hampden Park Dr., Mechanicsburg 17050
    Precincts: Hampden 1
    Not shown on the map; see address
    Get directions
  • Hickorytown United Methodist Church
    1510 W. Trindle Rd., Carlisle 17015
    Precincts: Middlesex 2
    Get directions
  • Hilltop Community Church
    202 W. Butler St., Mt. Holly Springs 17065
    Precincts: Mt. Holly Springs ​
    Get directions
  • Holy Trinity Greek Orthodox Church
    1000 Yverdon Dr., Camp Hill 17011
    Precincts: Wormleysburg 2
    Get directions
  • Hopewell Township Building
    415 Three Square Hollow Rd., Newburg 17240
    Precincts: Hopewell
    Get directions
  • Knisely Hall
    20 Market St., Wormleysburg 17043
    Precincts: Wormleysburg 1
    Get directions
  • Lemoyne Borough Building
    510 Herman Ave., Lemoyne 17043
    Precincts: Lemoyne 3, Lemoyne 4
    Get directions
  • Lighthouse Church of God
    910 Cavalry Rd., Carlisle 17013
    Precincts: North Middleton 2
    Get directions
  • Lower Allen Fire Company #2
    800 Rupp Ave., Mechanicsburg 17055
    Precincts: Lower Allen 1 Annex, Lower Allen 1
    Not shown on the map; see address
    Get directions
  • Lower Allen Twp. Municipal Services Center
    2233 Gettysburg Rd., Camp Hill 17011
    Precincts: Lower Allen 3
    Get directions
  • Lower Frankford Twp. Bldg.
    1205 Easy Rd., Carlisle 17015
    Precincts: Lower Frankford
    Get directions
  • Lower Mifflin Twp. Bldg.
    529 Shed Rd., Newville 17241
    Precincts: Lower Mifflin
    Get directions
  • ​ Mechanicsburg Church of the Brethren
    301 Gale St., Mechanicsburg 17055
    Precincts: Mechanicsburg 2-2
    Get directions
  • Mechanicsburg Municipal Center
    36 W. Allen St., Mechanicsburg 17055
    Precincts: Mechanicsburg 4
    Get directions
  • Mechanicsburg Presbyterian Church
    300 E. Simpson St., Mechanicsburg 17055
    Precincts: Mechanicsburg 2-1
    Get directions
  • Middlesex Township Bldg.
    350 N. Middlesex Rd., Carlisle 17013
    Precincts: Middlesex 1
    Get directions
  • Monroe Township Fire Company
    1225 Peffer Rd., Mechanicsburg 17055
    Precincts: Monroe 2
    Get directions
  • Monroe Township Municipal Bldg.
    1220 Boiling Springs Rd., Mechanicsburg 17055
    Precincts: Monroe 1
    Get directions
  • Mt. Holly Springs Church of God
    602 McLand Rd, Mt Holly Springs 17065
    Precincts: South Middleton 3
    Get directions
  • Mt. Victory United Methodist Church
    1 Victory Church Rd, Gardners 17324
    Precincts: South Middleton 1
    Get directions
  • Newburg United Methodist Church
    203 N. High St., Newburg 17240
    Precincts: Newburg
    Get directions
  • New Covenant Fellowship
    4500 Creekview Rd., Mechanicsburg 17050
    Precincts: Hampden 8
    Get directions
  • New Cumberland Fire Dept.
    319 Fourth St., New Cumberland 17070
    Precincts: New Cumberland 1-1
    Get directions
  • New Cumberland Public Library - Foundation Hall
    498 Ninth St., New Cumberland 17070
    Precincts: New Cumberland 2-3
    Get directions
  • New Cumberland River Rescue Bldg.
    1127 Market St., New Cumberland 17070
    Precincts: New Cumberland 2-1
    Get directions
  • New Kingstown Fire Company
    277 N. Locust Point Rd., Mechanicsburg 17050
    Precincts: Silver Spring 1
    Get directions
  • NEW Location!
    417 S. 22nd St., Camp Hill 17011
    Camp Hill United Methodist Church; Precincts: Camp Hill 5
    Get directions
  • Newville Assembly of God
    403 Oak Flat Rd., Newville 17241
    Precincts: West Pennsboro Upper
    Get directions
  • Northeast Fire & Rescue Company #2
    1400 Third St., Enola 17025
    Precincts: East Pennsboro 6
    Get directions
  • North Middleton Fire Co. #1
    310 North Middleton Rd., Carlisle 17013
    Precincts: North Middleton 3
    Get directions
  • North Middleton Fire Co. #2
    2061 Spring Rd., Carlisle 17013
    Precincts: North Middleton 1
    Get directions
  • Oasis of Love Church
    303 S Washington St., Shippensburg 17257
    Precincts: Shippensburg East
    Get directions
  • Otterbein United Methodist Church
    647 Forge Rd, Carlisle 17015
    Precincts: South Middleton 9
    Get directions
  • Our Lady of Lourdes Catholic Church
    225 Salt Rd., Enola 17025
    Precincts: East Pennsboro 7
    Get directions
  • Penn Twp Volunteer Fire Company
    1750 Pine Rd., Newville 17241
    Precincts: Penn
    Get directions
  • Saint Katharine Drexel Church
    1 Peter Dr., Mechanicsburg 17050
    Precincts: Silver Spring 6
    Get directions
  • Second Presbyterian Church
    528 Garland Dr., Carlisle 17013
    Precincts: Carlisle 3-2
    Get directions
  • Shepherdstown United Methodist Church
    1934 South York St., Mechanicsburg 17055
    Precincts: Upper Allen 3
    Not shown on the map; see address
    Get directions
  • Shiremanstown Borough Hall
    1 Park Lane, Shiremanstown 17011
    Precincts: Shiremanstown
    Get directions
  • Silver Spring Twp. Social Hall
    6475 Carlisle Pike, Mechanicsburg 17050
    Precincts: Silver Spring 4, Silver Spring 7
    Get directions
  • Southampton Twp. Building
    200 Airport Rd., Shippensburg 17257
    Precincts: Southampton Lower
    Get directions
  • South Middleton Township Building
    520 Park Dr, Boiling Springs 17007
    Precincts: South Middleton 2
    Get directions
  • South Newton Twp. Vol. Fire Co.
    16 Firehouse Rd., Walnut Bottom 17266
    Precincts: South Newton
    Get directions
  • Sporting Hill Station
    295 S. Sporting Hill Rd., Mechanicsburg 17050
    Precincts: Hampden 2
    Get directions
  • St. James Presbyterian Church
    1425 Orrs Bridge Rd., Mechanicsburg 17050
    Precincts: Hampden 11
    Get directions
  • St. John's Episcopal Church
    1 N. Hanover St., Carlisle 17013
    Precincts: Carlisle 1-1
    Get directions
  • St. Mark Lutheran Church
    117 W. Keller St., Mechanicsburg 17055
    Precincts: Mechanicsburg 1
    Get directions
  • St. Patrick Parish Activity Center
    85 Marsh Dr., Carlisle 17015
    Precincts: South Middleton 4
    Get directions
  • St. Paul's Evangelical Lutheran Church
    6839 Wertzville Rd., Enola 17025
    Precincts: Silver Spring 9
    Get directions
  • St. Theresa Parish
    1300 Bridge St., New Cumberland 17070
    Precincts: New Cumberland 2-2
    Get directions
  • St. Timothy Evangelical Lutheran Church
    4200 Carlisle Pike, Camp Hill 17011
    Precincts: Hampden 4
    Get directions
  • Stuart Community Center
    415 Franklin St., Carlisle 17013
    Precincts: Carlisle 5
    Get directions
  • The Link 4 Youth
    1120 Drexel Hills Blvd., New Cumberland 17070
    Precincts: Lower Allen 4
    Get directions
  • Township Community Park Building
    528 Oakville Rd, Shippensburg 17257
    Precincts: North Newton
    Get directions
  • Trinity Lutheran Church
    509 Hummel Ave., Lemoyne 17043
    Precincts: Lemoyne 1
    Get directions
  • Upper Frankford Fire Co.
    4080 Enola Rd., Newville 17241
    Precincts: Upper Frankford
    Get directions
  • Upper Mifflin Twp. Bldg.
    455 Whiskey Run Rd., Newville 17241
    Precincts: Upper Mifflin
    Get directions
  • Uriah Community Church, Fellowship Hall
    925 Goodyear Rd., Gardners 17324
    Precincts: Dickinson South
    Get directions
  • Vibrant - A Christian Church
    1775 Lambs Gap Rd., Mechanicsburg 17050
    Precincts: Hampden 12
    Get directions
  • Vigilant Hose Company
    20 Walnut Bottom Rd., Shippensburg 17257
    Precincts: Shippensburg Twp.
    Get directions
  • West Creek Hills Elementary
    400 Erford Rd., Camp Hill 17011
    Precincts: East Pennsboro 1, East Pennsboro 3
    Get directions
  • West Pennsboro Fire Co.
    20 Park Rd., Plainfield 17081
    Precincts: West Pennsboro Lower
    Get directions
  • Young's Church
    7075 Wertzville Rd., Mechanicsburg 17050
    Precincts: Silver Spring 8
    Get directions

Confirm with your county elections office. Locations and hours can change. This summary may be incomplete; the county's official list is the authority. Polling location source

Search Cumberland County

Find officials, candidates, races and offices for Cumberland County. Results update as you type.

Type a name or choose filters to search Cumberland County.

Civic coverage for this county area

County offices and source-listed election races appear below. Municipalities and districts may cross county lines or serve only part of this area. County race lists are not a complete personal ballot. Coverage is still expanding across all election types.

Official state or territorial election office · listed by USAGov. Local election-authority details remain under research.

Municipalities and townships

Mayors, councils, town boards and township offices.

Local inventory pending

Schools and education

School boards and education districts, including districts crossing county lines.

Local inventory pending

Special districts

Water, fire, hospital, utility, transit and other local governing boards.

Local inventory pending

Other mapped areas

Communities and district geography. A mapped area does not establish a separate elected government.

Local inventory pending

Races & candidates

Contests tied to this jurisdiction through the office, election, or district we have on file.

Governor of Pennsylvania Nov. 3, 2026 · November 3, 2026 General Election — Pennsylvania
  • Josh Shapiro Democratic · incumbent Election-stage party: DEMOCRATIC
  • Stacy Garrity Republican Election-stage party: REPUBLICAN
  • Ken Krawchuk Libertarian Election-stage party: LIBERTARIAN
Lieutenant Governor of Pennsylvania Nov. 3, 2026 · November 3, 2026 General Election — Pennsylvania

Recent officeholder updates

Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago
Updated 3 weeks, 6 days ago

Elections

Election calendar coverage pending.

Sources

Raw provider payloads are stored for auditability.

Official government source
External ID: census-county-42041-2026
Fetched 1 month, 2 weeks ago