Bucks County, PA elected officials: county commissioners, sheriff, school board and cities

Who holds every elected county, school board, city and special-district office in Bucks County: 448 seats on 168 elected bodies.

Board of County Commissioners

Bucks County Board of Commissioners

Every member is elected countywide.

OfficeWho holds it now
County CommissionerDiane Marseglia Democratic source
County CommissionerBob Harvie Democratic source
County CommissionerGene DiGirolamo Republican source

County officers

OfficeWho holds it now
Clerk of CourtsEileen Albillar Democratic source
County ControllerNeale Dougherty Democratic source
CoronerPatti Campi Democratic source
District AttorneyJoe Khan Democratic source
ProthonotaryDonna Petrecco Republican source
Recorder of DeedsRobin Robinson Republican source
Register of WillsDoug Wayne Democratic source
SheriffDanny Ceisler Republican source
County TreasurerMark Moffa source

Cities and towns

How many local governments Bucks County has

The Census Bureau's 2022 Census of Governments counts 112 local governments in Bucks County. This page lists the ones whose offices are elected.

Kind of governmentCensus count (2022)Listed on this page
County government11
Cities, towns, villages and townships (22 municipal, 31 township)5353
School districts (school boards)140
Special districts (elected boards)440

Census Bureau, 2022 Census of Governments: Government Units Listing (census.gov).

About these counts

The Census Bureau counts every independent local government once, in the county it assigns it to: the one it mostly serves or where it's based. A city or district that crosses county lines is counted in only one county, so it may be listed on this page but counted elsewhere, or the other way around. Many special districts, such as housing authorities, have appointed boards, and some places have more than one elected body, so the two columns measure different things. School systems run by a county, city or the state aren't counted as separate governments, though their boards may be listed here; in some states the Bureau counts community or state colleges as school districts. The counts are as of 2022.

Who lives in Bucks County

647,461people
44.2median ageU.S.: 38.9
$114,764 household incomeU.S.: $80,734
6.1%below the U.S.: 12.5%
44.8%of adults 25+ with a bachelor's degreeU.S.: 35.7%
$445,700median home valueU.S.: $332,700
4.4%unemployed (of the labor force)U.S.: 5.2%
10.4%born outside the U.S.U.S.: 14.1%
5.4%of adults are veteransU.S.: 6.2%
3.9%U.S.: 8.4%
47.9%of renting households pay of income on rentU.S.: 51.1%
24.7%of homeowners with a mortgage pay of income on housing costsU.S.: 28.1%

Race and Hispanic origin: Hispanic or Latino 6.6% · White 79.9% · Black 3.7% · Asian 5% · Other or more than one race 4.8% (Hispanic or Latino people can be of any race; the other groups are non-Hispanic.)

Census Bureau, 2020–2024 5-year estimates (data.census.gov).

About these figures

The American Community Survey asks about 3.5 million households a year about who lives there, their work, income, schooling and housing. The 5-year estimates pool 2020–2024 answers so that every county and district has enough of them. They're estimates with a (larger for smaller places), and they're different from the once-a-decade census count. "Median" means half are above and half below. Household income is before taxes and includes everyone in the household. The unemployment share here is the survey's five-year average, so it differs from the monthly rate in the BLS jobs report. Race and Hispanic origin are as people describe themselves.

Health insurance means any coverage, private or public (such as Medicaid or Medicare), when people answered; the share is of everyone except people on active military duty and people living in institutions such as prisons and nursing homes. The housing shares are of renting households, and of homeowners with a mortgage, for whom the Census Bureau can compute them (households with no income, or renters who pay no cash rent, are left out). Rent here is gross rent, rent plus utilities; owner costs include the mortgage, property taxes, insurance, utilities and fees.

Jobs in Bucks County

2.9%September 2026, preliminary. A year earlier: 4.0%. Pennsylvania: 3.2%.
10,441people unemployedSeptember 2026, preliminary.
343,572people employedSeptember 2026, preliminary. Counted where they live, not where they work.
354,013in the September 2026, preliminary.
Unemployment rate, yearly average, Bucks County 0.0%2.1%4.3%6.4%8.5% 20162018202020222024

Yearly average unemployment rate, 2016–2025.

Every month, last two years
MonthRateUnemployedEmployedLabor force
September 2026 (preliminary)2.9%10,441343,572354,013
August 20263.7%13,187344,108357,295
July 20263.4%12,197345,003357,200
June 20263.3%11,902345,642357,544
May 20263.6%12,865342,976355,841
April 20263.4%12,107341,766353,873
March 20263.7%12,978338,218351,196
February 20264.2%14,527332,551347,078
January 20263.9%13,478334,681348,159
December 20253.3%11,646336,266347,912
November 20253.6%12,524337,757350,281
October 2025not collected (2025 federal shutdown)
September 20254.0%13,868332,894346,762
August 20254.7%16,251332,651348,902
July 20254.2%14,814335,764350,578
June 20253.8%13,129335,478348,607
May 20253.5%12,282334,375346,657
April 20253.3%11,466334,597346,063
March 20253.7%12,694334,511347,205
February 20254.0%13,761331,440345,201
January 20253.9%13,419332,220345,639
December 20243.1%10,775333,676344,451
November 20243.3%11,274334,179345,453
October 20243.4%11,911335,335347,246
Yearly averages
YearRateUnemployedEmployedLabor force
2025 (11 months)3.8%13,259334,359347,618
20243.5%12,056337,230349,286
20233.3%11,527338,252349,779
20223.7%12,797334,216347,013
20215.0%17,178325,812342,990
20208.1%27,753316,354344,107
20193.8%13,220335,887349,107
20183.9%13,402331,372344,774
20174.3%14,863328,519343,382
20164.6%15,787327,997343,784

Bureau of Labor Statistics, Local Area Unemployment Statistics, : BLS publishes county figures only that way, so they rise and fall with the seasons; compare a month with the same month a year earlier rather than with the month before. Pennsylvania's figure above is on the same basis; seasonally adjusted, as in BLS's monthly state release, it was 3.6% in September 2026. The latest month is preliminary and is revised the next month, and BLS revises earlier years each spring. People are counted where they live. October 2025 wasn't collected during the 2025 federal government shutdown, so 2025's yearly average covers 11 months.

Crime reported in Bucks County

62.7 per 100,0002023. Pennsylvania: 267.9.
915.1 per 100,0002023. Pennsylvania: 1,564.5.
8murders2023, 428 violent crimes in all.

2023 is the latest year with complete reporting here: at least one of the county's police agencies didn't send the FBI a full year of figures since, so later totals would be undercounts.

Earlier years
YearViolentRatePropertyRate
202342862.76,243915.1
201864897.46,7111,008.2
2017741111.68,2161,237.1
201662994.88,9631,351.4
By police agency (40)
AgencyYearViolentPropertyPeople served
Bensalem Township Police Department2025571,32363,183
Bristol Township Police Department20258581454,120
Middletown Township Police Department20251228845,807
Northampton Township Police Department2025128140,180
Lower Makefield Township Police Department20251012634,484
Falls Township Police Department, Bucks County20253548034,442
Warminster Township Police Department20251722933,452
Warrington Township Police Department2025515226,473
Newtown Township Police Department, Bucks County2025412923,206
Buckingham Township Police Department202545420,842
Lower Southampton Township Police Department20251716920,509
Doylestown Township Police Department2025107018,188
Hilltown Township Police Department2024612917,863
Central Bucks Regional Police Department2025147815,667
Upper Southampton Township Police Department202584515,143
Warwick Township Police Department, Bucks County202555014,800
Plumstead Township Police Department202546114,452
Richland Township Police Department, Bucks County2025512614,420
New Britain Township Police Department202524012,360
Pennridge Regional Police Department202545311,295
Bristol Police Department2025913010,014
Morrisville Police Department2025161809,732
Perkasie Police Department202521529,388
Quakertown Police Department202539929,286
Upper Makefield Township Police Department20240118,818
Solebury Township Police Department20254268,680
Bedminster Township Police Department20251377,511
Springfield Township Police Department, Bucks County20240185,182
Telford Police Department20253194,989
Tinicum Township Police Department, Bucks County20250113,845
New Hope Police Department20244412,637
Yardley Police Department20251152,588
Penndel Police Department2025062,529
Dublin Borough Police Department2025092,305
Tullytown Police Department20252482,254
Newtown Police Department20200362,238
Langhorne Borough Police Department2025001,633
Langhorne Manor Police Department2025001,471
Hulmeville Police Department202400980
Ivyland Police Department202400945

Crimes to the county's city and county police agencies (FBI Uniform Crime Reporting, Return A), per 100,000 people they serve. Years with incomplete reporting are left out. Crime in Pennsylvania · the U.S.

Police staffing

1.38 per 1,000 residents2024, 40 agencies serving 623,091 people.
857sworn officers2024, full-time, as of October 31.
118civilian staff2024, full-time.

2024 is the latest year every agency here sent the FBI its staff count.

Agencies counted (40), 2024
AgencyOfficersCiviliansPeople served
Bensalem Township Police Department1062762,843
Middletown Township Police Department641745,516
Bristol Township Police Department57953,784
Falls Township Police Department, Bucks County46634,237
Northampton Township Police Department44739,879
Warminster Township Police Department43433,195
Lower Makefield Township Police Department39433,400
Newtown Township Police Department, Bucks County36422,933
Warrington Township Police Department38226,355
Lower Southampton Township Police Department32320,374
Central Bucks Regional Police Department28615,599
Quakertown Police Department2249,215
Buckingham Township Police Department23220,736
Upper Southampton Township Police Department22215,057
Doylestown Township Police Department22218,000
Perkasie Police Department1839,323
Hilltown Township Police Department19217,863
Warwick Township Police Department, Bucks County18214,703
Solebury Township Police Department1728,628
Upper Makefield Township Police Department1818,818
Richland Township Police Department, Bucks County17214,295
Plumstead Township Police Department16214,391
New Britain Township Police Department16112,260
Pennridge Regional Police Department13111,231
Morrisville Police Department1209,675
Bristol Police Department1109,882
New Hope Police Department912,637
Bedminster Township Police Department817,469
Telford Police Department814,886
Newtown Police Department702,255
Yardley Police Department602,575
Ivyland Police Department50945
Tullytown Police Department402,241
Springfield Township Police Department, Bucks County405,182
Tinicum Township Police Department, Bucks County403,803
Penndel Police Department202,517
Dublin Borough Police Department202,302
Langhorne Borough Police Department101,619
Hulmeville Police Department00980
Langhorne Manor Police Department001,488
Earlier years
YearOfficersPer 1,000CiviliansAgencies
20248571.3811840
20218111.3410640

Full-time employees of the county's city police departments and sheriff's office, as each reported them to the FBI (Uniform Crime Reporting, Law Enforcement Employees), per 1,000 people in the areas those agencies serve (the FBI's population figures). A year is shown only when every one of these agencies sent a count; a count under half or over double the agency's own counts in nearby years is treated as not sent. Towns policed under contract by another agency are counted through that agency. State police, campus and other agencies aren't included. Sheriffs' offices often also run the county jail and courthouse security, so their staff counts include those jobs.

Quick answers

Who is the Bucks County Clerk of Courts?
Eileen Albillar (Democratic) is the Clerk of Courts of Bucks County, Pennsylvania.
Who is the Bucks County County Controller?
Neale Dougherty (Democratic) is the County Controller of Bucks County, Pennsylvania.
Who is the Bucks County Coroner?
Patti Campi (Democratic) is the Coroner of Bucks County, Pennsylvania.
Who is the Bucks County District Attorney?
Joe Khan (Democratic) is the District Attorney of Bucks County, Pennsylvania.
Who is the Bucks County Prothonotary?
Donna Petrecco (Republican) is the Prothonotary of Bucks County, Pennsylvania.
Who is the Bucks County Recorder of Deeds?
Robin Robinson (Republican) is the Recorder of Deeds of Bucks County, Pennsylvania.
Who is the Bucks County Register of Wills?
Doug Wayne (Democratic) is the Register of Wills of Bucks County, Pennsylvania.
Who is the Bucks County Sheriff?
Danny Ceisler (Republican) is the Sheriff of Bucks County, Pennsylvania.
Who is the Bucks County County Treasurer?
Mark Moffa is the County Treasurer of Bucks County, Pennsylvania.
Who are the Bucks County commissioners?
Diane Marseglia (County Commissioner); Bob Harvie (County Commissioner); Gene DiGirolamo (County Commissioner).
What is the population of Bucks County?
About 647,461 people, with a median age of 44.2; the median household income is $114,764 and 6.1% live below the poverty line (Census Bureau, American Community Survey 2020–2024 5-year estimates).
What is the unemployment rate in Bucks County?
2.9% in September 2026 (preliminary): 10,441 people unemployed in a labor force of 354,013, against 4.0% a year earlier (Bureau of Labor Statistics, Local Area Unemployment Statistics, not seasonally adjusted).
How many local governments are there in Bucks County?
112 in the Census Bureau's 2022 Census of Governments: 1 county, 22 municipal, 31 township, 14 school district and 44 special district governments.
What cities and towns are in Bucks County?
158: Bedminster Township, Bedminster Township, Bedminster Township, Bensalem Township, Bensalem Township, Bensalem Township, Bridgeton Township, Bridgeton Township, Bridgeton Township, Bristol Borough, Bristol Borough, Bristol Borough, Bristol Township, Bristol Township, Buckingham Township, Buckingham Township, Buckingham Township, Chalfont Borough, Chalfont Borough, Chalfont Borough, Doylestown Borough, Doylestown Borough, Doylestown Borough, Doylestown Township, Doylestown Township, Doylestown Township, Dublin Borough, Dublin Borough, Dublin Borough, Durham Township, Durham Township, Durham Township, East Rockhill Township, East Rockhill Township, East Rockhill Township, Falls Township, Falls Township, Falls Township, Haycock Township, Haycock Township, Haycock Township, Hilltown Township, Hilltown Township, Hulmeville Borough, Hulmeville Borough, Hulmeville Borough, Ivyland Borough, Ivyland Borough, Ivyland Borough, Langhorne Borough, Langhorne Borough, Langhorne Borough, Langhorne Manor Borough, Langhorne Manor Borough, Langhorne Manor Borough, Langhorne Manor Borough, Lower Makefield Township, Lower Makefield Township, Lower Makefield Township, Lower Southampton Township, Lower Southampton Township, Lower Southampton Township, Middletown Township, Middletown Township, Middletown Township, Milford Township, Milford Township, Milford Township, Morrisville Borough, Morrisville Borough, Morrisville Borough, New Britain Borough, New Britain Borough, New Britain Borough, New Britain Township, New Britain Township, New Britain Township, New Hope Borough, New Hope Borough, New Hope Borough, Newtown Borough, Newtown Borough, Newtown Borough, Newtown Township, Newtown Township, Newtown Township, Nockamixon Township, Nockamixon Township, Nockamixon Township, Northampton Township, Northampton Township, Northampton Township, Northampton Township, Penndel Borough, Penndel Borough, Penndel Borough, Penndel Borough, Perkasie Borough, Perkasie Borough, Perkasie Borough, Plumstead Township, Plumstead Township, Quakertown Borough, Quakertown Borough, Richland Township, Richland Township, Richland Township, Richlandtown Borough, Richlandtown Borough, Richlandtown Borough, Riegelsville Borough, Riegelsville Borough, Riegelsville Borough, Sellersville Borough, Sellersville Borough, Sellersville Borough, Silverdale Borough, Silverdale Borough, Silverdale Borough, Solebury Township, Solebury Township, Solebury Township, Springfield Township, Springfield Township, Springfield Township, Tinicum Township, Tinicum Township, Tinicum Township, Trumbauersville Borough, Trumbauersville Borough, Trumbauersville Borough, Tullytown Borough, Tullytown Borough, Tullytown Borough, Upper Makefield Township, Upper Makefield Township, Upper Makefield Township, Upper Southampton Township, Upper Southampton Township, Upper Southampton Township, Warminster Township, Warminster Township, Warminster Township, Warrington Township, Warrington Township, Warrington Township, Warwick Township, Warwick Township, Warwick Township, West Rockhill Township, West Rockhill Township, West Rockhill Township, Wrightstown Township, Wrightstown Township, Wrightstown Township, Yardley Borough, Yardley Borough, Yardley Borough. Each has its own page with its mayor and council.

Officeholders as of November 6, 2026, from the Pennsylvania Department of Community and Economic Development's Municipal Statistics officials list (self-reported by each county and municipality); each name links to its source. Officials change between elections (appointments, resignations), and the body's own website is the authority. Party is shown only for offices elected on a partisan ballot.

Every Pennsylvania county · Pennsylvania's members of Congress

See your members of Congress and every race and measure on your ballot in Bucks County, from your address. Your address stays in your browser.Look up my races

See something wrong on this page? Report a problem · Corrections