Official-state lookup directory
Open resource: Precinct Map Explore on The Ballot Box: Precinct MapVoter Incident Report
Did the review screen or printed ballot not match your selection? Report what you saw on this sworn form.
Cumberland County
QR code
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.
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.
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
Official-state lookup directory
Open resource: Voting Locations Explore on The Ballot Box: Voting LocationsVOTE411 ballot lookup
Open resource: Sample BallotState registration guidance
Open resource: Register to VoteLocal-government directory
Open resource: Local Elected Officials Explore on The Ballot Box: Local Elected OfficialsFind your state legislators
Open resource: State Elected Officials Explore on The Ballot Box: State Elected OfficialsFederal representative lookup
Open resource: Federal Elected Officials Explore on The Ballot Box: Federal Elected OfficialsSearch for local party organizations
Open resource: County PartyVoting 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
Your ballot and where to vote
Your November 3 ballot
As of October 6, 2026Tuesday, 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, 2026Election Day · Tuesday, November 3 · 7:00 a.m. – 8:00 p.m.
- Aldersgate United Methodist Church1480 Jerusalem Rd., Mechanicsburg 17050Precincts: Hampden 10Get directions
- Bethany Village325 Wesley Dr., Mechanicsburg 17055Precincts: Lower Allen 6Get directions
- Bosler Memorial Library158 W. High St., Carlisle 17013Precincts: Carlisle 3-1Get directions
- Calvary Evangelical Lutheran Church208 Woods Dr., Mechanicsburg 17050Precincts: Silver Spring 3Get directions
- Camp Hill Community Room - Prosser Hall2145 Walnut St., Camp Hill 17011Precincts: Camp Hill 2, Camp Hill 4Get directions
- Camp Hill Presbyterian Church101 N 23rd St., Camp Hill 17011Precincts: Camp Hill 3Get directions
- Carlisle Alliance Church237 E. North St., Carlisle 17013Precincts: Carlisle 1-2, Carlisle 4-1Get directions
- Carlisle Baptist Church701 Walnut Bottom Rd., Carlisle 17013Precincts: Carlisle 3-3Not shown on the map; see addressGet directions
- Carlisle Evangelical Free Church290 Petersburg Rd, Carlisle 17015Precincts: South Middleton 5Not shown on the map; see addressGet directions
- Christian Life Assembly2645 Lisburn Rd., Camp Hill 17011Precincts: Lower Allen 2Get directions
- Christ Presbyterian Church421 Deerfield Rd., Camp Hill 17011Precincts: Lower Allen 5Get directions
- Citizen's Fire Company #2405 Forge Rd, Boiling Springs 17007Precincts: South Middleton 7Get directions
- Citizens Fire Company #2405 Forge Rd, Boiling Springs 17007Precincts: South Middleton 6Get directions
- Cleve J. Fredricksen Library100 N. 19th St., Camp Hill 17011Precincts: Camp Hill 1Get directions
- Community Christian Fellowship360 York Rd, Carlisle 17013Precincts: South Middleton 8Get directions
- Cooke Township Building1700 Centerville Rd., Newville 17241Precincts: CookeGet directions
- CV 9th Grade Academy451 Skyport Rd., Mechanicsburg 17050Precincts: Hampden 5Get directions
- CV School District - Administration Building6746 Carlisle Pike, Mechanicsburg 17050Precincts: Silver Spring 5Get directions
- Dickinson Township Municipal Building219 Mountain View Rd., Mt. Holly Springs 17065Precincts: Dickinson NorthGet directions
- East Pennsboro Elementary School840 Panther Pkwy., Enola 17025Precincts: East Pennsboro 8, East Pennsboro 10Get directions
- East Penn Senior Center98 S. Enola Dr., Enola 17025Precincts: East Pennsboro 9Get directions
- Enola Fire Company #3118 Chester Rd., Enola 17025Precincts: East Pennsboro 2, East Pennsboro 5Get directions
- Enola First Church of God9 Sherwood Dr., Enola 17025Precincts: East Pennsboro 4Get directions
- First Church of God Annex5 N. Prince St., Shippensburg 17257Precincts: Shippensburg MiddleGet directions
- First Church of God Community Center201 E. Green St., Mechanicsburg 17055Precincts: Mechanicsburg 3Get directions
- First Lutheran Church21 S. Bedford St., Carlisle 17013Precincts: Carlisle 2Get directions
- Friendship Hose Company15 E. Big Spring Ave., Newville 17241Precincts: Newville SouthGet directions
- Friendship Hose Company (Corporation Street Door)15 E. Big Spring Ave., Newville 17241Precincts: Newville NorthGet directions
- Good Hope Station1200 Good Hope Rd., Mechanicsburg 17050Precincts: Hampden 9Get directions
- Good News Free Methodist Church124 State Rd., Mechanicsburg 17050Precincts: Silver Spring 2Get directions
- Grace Baptist Church777 W. North St., Carlisle 17013Precincts: Carlisle 4-2Get directions
- Grace United Methodist Church309 Herman Ave., Lemoyne 17043Precincts: Lemoyne 2Get directions
- Grace United Methodist Church216 S. Market St., Mechanicsburg 17055Precincts: Mechanicsburg 5Get directions
- Graceway Church of God220 St. Johns Church Rd., Camp Hill 17011Precincts: Hampden 3Get directions
- Hampden Twp. Recreation Building - Community Room5001 Hampden Park Dr., Mechanicsburg 17050Precincts: Hampden 1Not shown on the map; see addressGet directions
- Hickorytown United Methodist Church1510 W. Trindle Rd., Carlisle 17015Precincts: Middlesex 2Get directions
- Hilltop Community Church202 W. Butler St., Mt. Holly Springs 17065Precincts: Mt. Holly Springs Get directions
- Holy Trinity Greek Orthodox Church1000 Yverdon Dr., Camp Hill 17011Precincts: Wormleysburg 2Get directions
- Hopewell Township Building415 Three Square Hollow Rd., Newburg 17240Precincts: HopewellGet directions
- Knisely Hall20 Market St., Wormleysburg 17043Precincts: Wormleysburg 1Get directions
- Lemoyne Borough Building510 Herman Ave., Lemoyne 17043Precincts: Lemoyne 3, Lemoyne 4Get directions
- Lighthouse Church of God910 Cavalry Rd., Carlisle 17013Precincts: North Middleton 2Get directions
- Lower Allen Fire Company #2800 Rupp Ave., Mechanicsburg 17055Precincts: Lower Allen 1 Annex, Lower Allen 1Not shown on the map; see addressGet directions
- Lower Allen Twp. Municipal Services Center2233 Gettysburg Rd., Camp Hill 17011Precincts: Lower Allen 3Get directions
- Lower Frankford Twp. Bldg.1205 Easy Rd., Carlisle 17015Precincts: Lower FrankfordGet directions
- Lower Mifflin Twp. Bldg.529 Shed Rd., Newville 17241Precincts: Lower MifflinGet directions
- Mechanicsburg Church of the Brethren301 Gale St., Mechanicsburg 17055Precincts: Mechanicsburg 2-2Get directions
- Mechanicsburg Municipal Center36 W. Allen St., Mechanicsburg 17055Precincts: Mechanicsburg 4Get directions
- Mechanicsburg Presbyterian Church300 E. Simpson St., Mechanicsburg 17055Precincts: Mechanicsburg 2-1Get directions
- Middlesex Township Bldg.350 N. Middlesex Rd., Carlisle 17013Precincts: Middlesex 1Get directions
- Monroe Township Fire Company1225 Peffer Rd., Mechanicsburg 17055Precincts: Monroe 2Get directions
- Monroe Township Municipal Bldg.1220 Boiling Springs Rd., Mechanicsburg 17055Precincts: Monroe 1Get directions
- Mt. Holly Springs Church of God602 McLand Rd, Mt Holly Springs 17065Precincts: South Middleton 3Get directions
- Mt. Victory United Methodist Church1 Victory Church Rd, Gardners 17324Precincts: South Middleton 1Get directions
- Newburg United Methodist Church203 N. High St., Newburg 17240Precincts: NewburgGet directions
- New Covenant Fellowship4500 Creekview Rd., Mechanicsburg 17050Precincts: Hampden 8Get directions
- New Cumberland Fire Dept.319 Fourth St., New Cumberland 17070Precincts: New Cumberland 1-1Get directions
- New Cumberland Public Library - Foundation Hall498 Ninth St., New Cumberland 17070Precincts: New Cumberland 2-3Get directions
- New Cumberland River Rescue Bldg.1127 Market St., New Cumberland 17070Precincts: New Cumberland 2-1Get directions
- New Kingstown Fire Company277 N. Locust Point Rd., Mechanicsburg 17050Precincts: Silver Spring 1Get directions
- NEW Location!417 S. 22nd St., Camp Hill 17011Camp Hill United Methodist Church; Precincts: Camp Hill 5Get directions
- Newville Assembly of God403 Oak Flat Rd., Newville 17241Precincts: West Pennsboro UpperGet directions
- Northeast Fire & Rescue Company #21400 Third St., Enola 17025Precincts: East Pennsboro 6Get directions
- North Middleton Fire Co. #1310 North Middleton Rd., Carlisle 17013Precincts: North Middleton 3Get directions
- North Middleton Fire Co. #22061 Spring Rd., Carlisle 17013Precincts: North Middleton 1Get directions
- Oasis of Love Church303 S Washington St., Shippensburg 17257Precincts: Shippensburg EastGet directions
- Otterbein United Methodist Church647 Forge Rd, Carlisle 17015Precincts: South Middleton 9Get directions
- Our Lady of Lourdes Catholic Church225 Salt Rd., Enola 17025Precincts: East Pennsboro 7Get directions
- Penn Twp Volunteer Fire Company1750 Pine Rd., Newville 17241Precincts: PennGet directions
- Saint Katharine Drexel Church1 Peter Dr., Mechanicsburg 17050Precincts: Silver Spring 6Get directions
- Second Presbyterian Church528 Garland Dr., Carlisle 17013Precincts: Carlisle 3-2Get directions
- Shepherdstown United Methodist Church1934 South York St., Mechanicsburg 17055Precincts: Upper Allen 3Not shown on the map; see addressGet directions
- Shiremanstown Borough Hall1 Park Lane, Shiremanstown 17011Precincts: ShiremanstownGet directions
- Silver Spring Twp. Social Hall6475 Carlisle Pike, Mechanicsburg 17050Precincts: Silver Spring 4, Silver Spring 7Get directions
- Southampton Twp. Building200 Airport Rd., Shippensburg 17257Precincts: Southampton LowerGet directions
- South Middleton Township Building520 Park Dr, Boiling Springs 17007Precincts: South Middleton 2Get directions
- South Newton Twp. Vol. Fire Co.16 Firehouse Rd., Walnut Bottom 17266Precincts: South NewtonGet directions
- Sporting Hill Station295 S. Sporting Hill Rd., Mechanicsburg 17050Precincts: Hampden 2Get directions
- St. James Presbyterian Church1425 Orrs Bridge Rd., Mechanicsburg 17050Precincts: Hampden 11Get directions
- St. John's Episcopal Church1 N. Hanover St., Carlisle 17013Precincts: Carlisle 1-1Get directions
- St. Mark Lutheran Church117 W. Keller St., Mechanicsburg 17055Precincts: Mechanicsburg 1Get directions
- St. Patrick Parish Activity Center85 Marsh Dr., Carlisle 17015Precincts: South Middleton 4Get directions
- St. Paul's Evangelical Lutheran Church6839 Wertzville Rd., Enola 17025Precincts: Silver Spring 9Get directions
- St. Theresa Parish1300 Bridge St., New Cumberland 17070Precincts: New Cumberland 2-2Get directions
- St. Timothy Evangelical Lutheran Church4200 Carlisle Pike, Camp Hill 17011Precincts: Hampden 4Get directions
- Stuart Community Center415 Franklin St., Carlisle 17013Precincts: Carlisle 5Get directions
- The Link 4 Youth1120 Drexel Hills Blvd., New Cumberland 17070Precincts: Lower Allen 4Get directions
- Township Community Park Building528 Oakville Rd, Shippensburg 17257Precincts: North NewtonGet directions
- Trinity Lutheran Church509 Hummel Ave., Lemoyne 17043Precincts: Lemoyne 1Get directions
- Upper Frankford Fire Co.4080 Enola Rd., Newville 17241Precincts: Upper FrankfordGet directions
- Upper Mifflin Twp. Bldg.455 Whiskey Run Rd., Newville 17241Precincts: Upper MifflinGet directions
- Uriah Community Church, Fellowship Hall925 Goodyear Rd., Gardners 17324Precincts: Dickinson SouthGet directions
- Vibrant - A Christian Church1775 Lambs Gap Rd., Mechanicsburg 17050Precincts: Hampden 12Get directions
- Vigilant Hose Company20 Walnut Bottom Rd., Shippensburg 17257Precincts: Shippensburg Twp.Get directions
- West Creek Hills Elementary400 Erford Rd., Camp Hill 17011Precincts: East Pennsboro 1, East Pennsboro 3Get directions
- West Pennsboro Fire Co.20 Park Rd., Plainfield 17081Precincts: West Pennsboro LowerGet directions
- Young's Church7075 Wertzville Rd., Mechanicsburg 17050Precincts: Silver Spring 8Get 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
Offices
Races & candidates
Contests tied to this jurisdiction through the office, election, or district we have on file.
- Josh Shapiro Democratic · incumbent Election-stage party: DEMOCRATIC
- Stacy Garrity Republican Election-stage party: REPUBLICAN
- Ken Krawchuk Libertarian Election-stage party: LIBERTARIAN
- Austin A. Davis Democratic · incumbent Election-stage party: DEMOCRATIC
- Jason Richey Republican Election-stage party: REPUBLICAN
- John Thomas Libertarian Election-stage party: LIBERTARIAN
Recent officeholder updates
Elections
Sources
Raw provider payloads are stored for auditability.