Over the past decade, Part I crime has fallen 30.5%, burglaries have hit a 30-year low, and total crimes are at their lowest point on record. At the same time, calls for service have risen 21.2%. Crime fell 30.5% while calls rose 21.2% — these two numbers moved in opposite directions over the same period.
Pottstown is safer than it has been in over 30 years. Serious crime is down 30.5% since 2015. Total crimes (Part I and Part II combined) hit their lowest recorded level at 2,979 in 2025. Burglary is at a 30-year low. At the same time, demand on the police department increased 21.2%. The department responded to 29,220 calls for service while managing that increase with the same staffing level. 2026 is on pace for the second-lowest Part I total ever recorded.The borough's only 24/7, go-anywhere, refuse-no-one service. Here is what that looks like in the data.
| Year | Total CFS | Total Crimes | Non-Crime CFS | Crime % | Non-Crime % |
|---|---|---|---|---|---|
| 2015 | 24,118 | 3,909 | 20,209 | 16.2% | 83.8% |
| 2016 | 24,350 | 3,730 | 20,620 | 15.3% | 84.7% |
| 2017 | 24,643 | 3,849 | 20,794 | 15.6% | 84.4% |
| 2018 | 23,522 | 3,264 | 20,258 | 13.9% | 86.1% |
| 2019 | 25,112 | 3,083 | 22,029 | 12.3% | 87.7% |
| 2020 | 25,317 | 2,966 | 22,351 | 11.7% | 88.3% |
| 2021 | 26,913 | 3,071 | 23,842 | 11.4% | 88.6% |
| 2022 | 27,185 | 2,941 | 24,244 | 10.8% | 89.2% |
| 2023 | 27,832 | 3,371 | 24,461 | 12.1% | 87.9% |
| 2024 | 28,511 | 3,091 | 25,420 | 10.8% | 89.2% |
| 2025 | 29,220 | 2,979 | 26,241 | 10.2% | 89.8% |
Non-crime calls rose by 6,032 over the decade (+29.8%). Crime-related calls dropped by 930 (-23.8%). The entire growth in demand is non-crime community service.
| Non-Crime Category | 2015 | 2020 | 2025 | 10-Year Change |
|---|---|---|---|---|
| Other CFS (medicals, welfare, 911, bldg checks) | 16,362 | 14,991 | 17,683 | +1,321 (+8.1%) |
| Other Disturbances | 1,898 | 2,303 | 2,114 | +216 (+11.4%) |
| Domestic Disturbances | 1,228 | 1,641 | 976 | -252 (-20.5%) |
| Accident Investigations | 827 | 728 | 865 | +38 (+4.6%) |
| False Alarms | 904 | 673 | 541 | -363 (-40.2%) |
| Abandoned Vehicles | 269 | 340 | 410 | +141 (+52.4%) |
| Warrants Served | 269 | 219 | 335 | +66 (+24.5%) |
| Harassment | 405 | 211 | 276 | -129 (-31.9%) |
| Curfew / Runaways | 102 | 102 | 107 | +5 (+4.9%) |
A line-by-line analysis sourced from the Borough of Pottstown 2025 Adopted Budget (12/9/2024) and PPD call records. Every dollar traced. Every calculation shown.
None of these are wrong. They answer different questions. The same is true for police calls. Below are three real numbers, each from a verifiable source, each measuring something different.
All three are calculated from verifiable data: the Chief's hourly cost estimate (June 2026), PPD's call count (29,220), and the 2025 Adopted Budget ($10,264,691). No number in this section is estimated, assumed, or taken from a national average.
| Data Point | Value | Source |
|---|---|---|
| Total Police Budget (410 + 411) | $10,264,691 | 2025 Adopted Budget (12/9/2024) |
| Sworn Officer Budget (410 only) | $9,072,117 | 2025 Adopted Budget (12/9/2024) |
| Total Calls for Service (2025) | 29,220 | PPD 2025 UCR annual report |
| Sworn Officers | 46 | PPD staffing records |
| Average Time Per Call | ~1 hour | Chief of Police estimate (June 2026) |
| Standard Work Hours Per Officer/Year | 2,080 | Standard (40 hrs × 52 weeks) |
| Total Officer-Hours Available | 95,680 | 46 officers × 2,080 hours |
| Officer-Hours on Dispatched Calls | 29,220 | 29,220 calls × ~1 hour each |
| Estimated % of Officer Time on Calls | ~30.5% | 29,220 / 95,680 (derived estimate — see note below) |
| Estimated % on Other Duties | ~69.5% | Patrols, investigations, court, training, community policing |
| Population | 23,400 | 2020 Census |
| Cost Per Resident | $439 | $10,264,691 / 23,400 |
Important: This is a derived estimate, not a measured figure. It is based on the Chief's approximation of ~1 hour per call (which he noted varies by call type) and a standard 2,080-hour work year (which does not account for vacation, sick leave, FMLA, or training absences). If actual available hours are lower than 2,080, the percentage of time on calls would be higher. Precise time allocation would require CAD dispatch data.
The other duties include: patrols, follow-up investigations, court appearances, report writing, training, community policing, and administration. These activities do not generate a "call" in the dispatch system.
| Category | Amount | % of Total | Cost Per Call |
|---|---|---|---|
| Compensation (Wages, OT, Longevity, Differentials) | $7,219,417 | 70.3% | $247.07 |
| Benefits & Payroll Taxes (Medical, FICA, Workers Comp, Retiree) | $2,099,374 | 20.5% | $71.85 |
| Fleet, Maintenance & Capital (Vehicles, Fuel, Equipment) | $564,500 | 5.5% | $19.32 |
| Operations, Training & Services | $225,200 | 2.2% | $7.71 |
| Supplies & Equipment (Uniforms, Lab, Range, Office) | $156,200 | 1.5% | $5.35 |
| TOTAL POLICE DEPARTMENT BUDGET | $10,264,691 | 100.0% | $351.29 |
| Line Item | Description | Amount |
|---|---|---|
| 410. POLICE - UNIFORMED | ||
| 01.410.110 | Police Uniformed Wages | $5,274,308 |
| 01.410.173 | Police OT - Read Off | $35,000 |
| 01.410.175 | Police Education Bonus | $33,000 |
| 01.410.176 | Police Residency Bonus | $2,000 |
| 01.410.177 | Police Uniform Allowance | $7,750 |
| 01.410.178 | Police Longevity | $194,000 |
| 01.410.180 | Overtime - Police Regular | $245,000 |
| 01.410.181 | Police OT - DJ Court Time | $110,000 |
| 01.410.184 | Employee Wellness Program | $14,500 |
| 01.410.185 | Police - Unused Vacation Pay | $220,000 |
| 01.410.187 | Police - Shift Differential | $33,000 |
| 01.410.188 | OT - Grant Reimb Wages In House | $140,000 |
| Subtotal: Uniformed Compensation | $6,308,558 | |
| 411. POLICE - CIVILIAN | ||
| 01.411.110 | Police Civilian Wages | $879,359 |
| 01.411.180 | Police Civilian - Overtime | $25,000 |
| 01.411.184 | Employee Wellness Program | $500 |
| 01.411.187 | Police Civilian - Shift Differential | $6,000 |
| Subtotal: Civilian Compensation | $910,859 | |
| TOTAL COMPENSATION | $7,219,417 | |
| Line Item | Description | Amount |
|---|---|---|
| 410. POLICE - UNIFORMED | ||
| 01.410.192 | FICA Tax | $79,800 |
| 01.410.195 | Workers Comp. Exp. | $202,771 |
| 01.410.196 | Medical/RX/Dental/Vision | $892,713 |
| 01.410.197 | Retiree Health & Medicare | $636,000 |
| 01.410.198 | Police - Life, AD&D, STD | $11,975 |
| 01.410.199 | Retiree - Life, AD&D, STD | $900 |
| Subtotal: Uniformed Benefits | $1,824,159 | |
| 411. POLICE - CIVILIAN | ||
| 01.411.192 | FICA Tax | $68,610 |
| 01.411.195 | Workers Comp. Exp. | $1,053 |
| 01.411.196 | Medical/RX/Dental/Vision | $201,942 |
| 01.411.198 | Civilian - Life, AD&D, STD | $3,610 |
| Subtotal: Civilian Benefits | $275,215 | |
| TOTAL BENEFITS & PAYROLL TAXES | $2,099,374 | |
| Line Item | Description | Amount |
|---|---|---|
| 01.410.231 | Vehicle Fuel - Gasoline | $78,000 |
| 01.410.251 | Vehicle Parts & Repairs | $48,000 |
| 01.410.252 | Vehicle Radio Maintenance | $2,000 |
| 01.410.253 | Vehicle VASCAR Maintenance | $8,000 |
| 01.410.254 | Vehicle Washes | $2,500 |
| 01.410.255 | Bike Maintenance/Repairs | $2,000 |
| 01.410.260 | Small Tools/Minor Equipment | $24,000 |
| 01.410.266 | Police Special Maint Contracts | $140,000 |
| 01.410.374 | Repairs - Mach. & Equipment | $25,000 |
| 01.410.740 | Capital Purchase - Major | $235,000 |
| 01.410.750 | Capital Purchase - Minor | $0 |
| TOTAL FLEET, MAINTENANCE & CAPITAL | $564,500 | |
| Line Item | Description | Amount |
|---|---|---|
| 01.410.300 | Professional Services | $7,500 |
| 01.410.301 | DUI Chemical Testing | $6,000 |
| 01.410.302 | Cell Phone Investigations | $3,000 |
| 01.410.307 | Civil Service Expenses | $8,000 |
| 01.410.308 | C-Mert Expenses | $4,500 |
| 01.410.309 | ICE/Homeland Security | $73,000 |
| 01.410.321 | Telephones | $35,000 |
| 01.410.324 | Internet and Wireless | $7,000 |
| 01.410.325 | Postage | $4,500 |
| 01.410.337 | Automobile Allowance | $700 |
| 01.410.341 | Advertising | $1,000 |
| 01.410.342 | Printing/Binding | $10,000 |
| 01.410.361 | Electric | $400 |
| 01.410.384 | Equipment/Space Rental | $10,200 |
| 01.410.420 | Dues, Licen, Subs, Memberships | $5,500 |
| 01.410.425 | Meeting, Seminar, Conferences | $900 |
| 01.410.460 | Continuing Education | $5,500 |
| 01.410.461 | Depart. Training Exp. Police | $40,000 |
| 01.411.461 | Police Civilian Dept. Training | $2,500 |
| TOTAL OPERATIONS, TRAINING & SERVICES | $225,200 | |
| Line Item | Description | Amount |
|---|---|---|
| 01.410.210 | Office Supplies | $31,000 |
| 01.410.211 | Copier Usage Shared Costs | $10,000 |
| 01.410.225 | Laboratory Supplies | $6,200 |
| 01.410.226 | Photography/Film Processing | $600 |
| 01.410.227 | Animal Control | $20,000 |
| 01.410.229 | Food for Human Consumption | $1,900 |
| 01.410.237 | Rifle Range Supplies | $26,000 |
| 01.410.240 | Clothing/Uniforms - Police | $40,000 |
| 01.410.241 | General Governmental Supplies | $16,500 |
| 01.411.238 | Clothing/Uniforms - Civilian | $4,000 |
| TOTAL SUPPLIES & EQUIPMENT | $156,200 | |
Sub Total 410. POLICE - Uniformed: $9,072,117
Sub Total 411. POLICE - Civilian: $1,192,574
Combined: $10,264,691
These subtotals appear on pages 8-9 of the 2025 Adopted Budget Report. Anyone can verify them.
01.483.197 Police Pension MMO: $2,051,787
01.486.355 Law Enforcement Insurance: $113,337
01.480.600 Crossing Guard Exp.: $218,925
Including these would raise the total to $12,648,740 and cost per call to $433. We excluded them to keep the methodology clean and conservative.
Category 411 Police-Civilian ($1,192,574) includes 14 positions: 8 Civilian Processing Officers (1-2 assigned per shift) who handle calls, complaints, dispatch, and prison transports; 1 Department Administrative Manager; 3 Records Office Specialists; 1 Detective Secretary; and 1 part-time Parking Enforcement Officer. The 8 processing officers rotate across shifts and are part of the call response chain. The remaining 5 full-time and 1 part-time positions are administrative — they handle records requests, department administration, and parking enforcement and do not respond to calls for service.
If only sworn officer costs (Category 410) are used: $9,072,117 ÷ 29,220 = $310 per call.
If the full department budget (410 + 411) is used: $10,264,691 ÷ 29,220 = $351 per call.
This report uses the full department figure ($351) because the civilian processing officers are integral to call handling. The $310 figure represents the sworn-officer-only cost.
| Metric | 2022 Actual | 2023 Adopted | 2024 Adopted | 2025 Adopted |
|---|---|---|---|---|
| 410: Police - Uniformed | $6,168,454 | $8,097,622 | $8,652,655 | $9,072,117 |
| 411: Police - Civilian | $846,171 | $1,122,879 | $1,199,408 | $1,192,574 |
| Total Police Budget | $7,014,625 | $9,220,501 | $9,852,063 | $10,264,691 |
| Total CFS | 27,185 | 27,832 | 28,511 | 29,220 |
| Cost Per Call | $258 | $331 | $346 | $351 |
| Sworn Officers | 46 | 46 | 47 | 46 |
| Part I Crimes | 1,101 | 1,281 | 1,089 | 1,072 |
| Budget Growth (from 2022) | — | +31.4% | +40.4% | +46.3% |
| CFS Growth (from 2022) | — | +2.4% | +4.9% | +7.5% |
The gap between 46.3% budget growth and 7.5% CFS growth is driven almost entirely by benefits and contractual obligations — not by adding officers or expanding services. Key cost drivers:
Medical/RX/Dental: $745,585 (2022) → $892,713 (2025) = +19.7%
Workers Comp: $106,359 → $202,771 = +90.7%
Retiree Health: Not separately budgeted (2022) → $636,000 (2025)
Uniformed Wages: $3,629,763 → $5,274,308 = +45.3% (reflects contractual step increases, not headcount growth)
Staffing remained at 46 throughout. The budget grew because the cost of employing 46 officers increased, not because the department expanded.
The cost per call rose from $258 (2022) to $351 (2025), a 36% increase. Over the same period, calls rose 7.5% while the budget rose 46.3%. The budget growth is concentrated in benefits and contractual obligations: Medical/RX rose 19.7%, Workers Comp rose 90.7%, and uniformed wages rose 45.3% (reflecting contractual step increases at the same headcount of 46). Staffing did not increase. Any peer borough comparison should account for whether the same benefit categories are included.
The department responded to 29,220 calls in 2025, up 21% from 24,118 in 2015, with the same staffing level. Here is where the hours went.
| Year | Officers | Total CFS | CFS/Officer | Crimes/Off. | Non-Crime/Off. |
|---|---|---|---|---|---|
| 2015 | 46 | 24,118 | 524 | 85 | 439 |
| 2016 | 46 | 24,350 | 529 | 81 | 448 |
| 2017 | 46 | 24,643 | 536 | 84 | 452 |
| 2018 | 46 | 23,522 | 511 | 71 | 440 |
| 2019 | 46 | 25,112 | 546 | 67 | 479 |
| 2020 | 44 | 25,317 | 575 | 67 | 508 |
| 2021 | 45 | 26,913 | 598 | 68 | 530 |
| 2022 | 46 | 27,185 | 591 | 64 | 527 |
| 2023 | 47 | 27,832 | 592 | 72 | 520 |
| 2024 | 47 | 28,511 | 607 | 66 | 541 |
| 2025 | 46 | 29,220 | 635 | 65 | 570 |
85 crimes/officer (2015) to 65/officer (2025). Down 24%.
439 community service calls/officer (2015) to 570/officer (2025). Up 30%.
524 total calls/officer (2015) to 635/officer (2025). Up 21.2%.
46 sworn officers are divided across 4 squads of approximately 11-12 each. Each squad has a sergeant, and the department assigns officers to specialized roles (detectives, K-9, school resource). On any given shift, after accounting for FMLA, sick leave, vacation, court appearances, and training, 4-6 officers are available for patrol. This is how shift-based policing works with squad rotations. The department's recommendation to reach the budgeted 48 officers would improve working strength by adding capacity to each squad rotation.
| Enforcement Metric | 2015 | 2025 | Change | % Change |
|---|---|---|---|---|
| Traffic Citations | 3,438 | 1,496 | -1,942 | -56.5% |
| DUI Arrests | 107 | 18 | -89 | -83.2% |
| Drug Arrests | 476 | 249 | -227 | -47.7% |
| Total Arrests | 2,687 | 1,789 | -898 | -33.4% |
| Parking Citations | 1,459 | 4,215 | +2,756 | +188.8% |
107 DUI arrests in 2015. 18 in 2025. Over the same period, dispatched calls per officer rose from 524 to 635 per year (+21.2%). DUI patrols are officer-initiated — they occur during hours not committed to dispatched calls.
3,438 traffic citations in 2015. 1,496 in 2025. Traffic stops are officer-initiated activity that occurs during hours not committed to dispatched calls. As dispatched call hours per shift increased, officer-initiated activity hours decreased. May 2026 data: 126 citations vs. 89 in May 2025 (+41.6%).
476 drug arrests in 2015. 249 in 2025. Two factors are documented: (1) Pennsylvania's statewide policy shift toward treatment-based approaches for substance abuse, and (2) drug interdiction is officer-initiated activity that occurs during hours not committed to dispatched calls. Dispatched calls per officer rose from 524 to 635 per year (+21.2%) over the same period.
Parking Citations +188.8% (1,459 to 4,215): Parking enforcement is conducted on foot during fixed patrol beats and between dispatched calls. Unlike traffic stops or DUI patrols, it does not require extended uninterrupted patrol time. The increase also correlates with downtown commercial growth and expanded metered zones.
Dispatched calls per officer rose from 524 to 635 per year (+21.2%). Traffic stops, DUI patrols, and drug interdiction are officer-initiated activities that occur during hours not committed to dispatched calls. As dispatched calls per officer increased, officer-initiated activity declined across all three categories.
| Factor | Arrest Reduction | % of Total | Contributing Factor (est.) |
|---|---|---|---|
| Drug Arrests | -227 | 25.3% | 476 to 249. PA statewide policy shift toward treatment. Officer-initiated activity; occurs during non-dispatched hours. |
| DUI Arrests | -89 | 9.9% | 107 to 18. Officer-initiated activity; occurs during hours not committed to dispatched calls. Dispatched calls per officer rose from 524 to 635 (+21.2%). |
| Policy + Capacity Driven | -316 | 35.2% | Policy shifts and capacity reallocation to dispatched calls |
| Remaining Reduction | -582 | 64.8% | Proportional to the 930-crime reduction in total offenses |
Drug arrests declined statewide during this period, consistent with broader policy changes in PA toward treatment rather than arrest.
107 in 2015. 18 in 2025. DUI patrols are officer-initiated activity conducted during hours not committed to dispatched calls. Dispatched calls per officer rose from 524 to 635 per year (+21.2%) over the decade.
Remove drug and DUI: remaining arrests dropped 582. Total crimes dropped 930. The arrest reduction (62.6%) is proportional to the crime reduction.
| Year | Part I Total | YoY Change | YoY % | vs 2015 |
|---|---|---|---|---|
| 2015 | 1,543 | Baseline | ||
| 2016 | 1,345 | -198 | -12.8% | -12.8% |
| 2017 | 1,304 | -41 | -3.0% | -15.5% |
| 2018 | 1,225 | -79 | -6.1% | -20.6% |
| 2019 | 1,060 | -165 | -13.5% | -31.3% |
| 2020 | 992 | -68 | -6.4% | -35.7% |
| 2021 | 1,060 | +68 | +6.9% | -31.3% |
| 2022 | 1,101 | +41 | +3.9% | -28.6% |
| 2023 | 1,281 | +180 | +16.3% | -17.0% |
| 2024 | 1,089 | -192 | -15.0% | -29.4% |
| 2025 | 1,072 | -17 | -1.6% | -30.5% |
Part I dropped below 1,100 for the first time in the dataset.
Part I rose to 1,281. Part of a regional Hyundai/Kia theft wave affecting departments across the tri-county area. Peaked in 2023, already correcting in 2024-2025. Core categories continued declining.
2020-2025 averaged 1,099 Part I crimes per year, lower than any prior five-year period in the dataset.
| Category | 2015 | 2019 | 2025 | 10-Year Change | Assessment |
|---|---|---|---|---|---|
| Murder/Manslaughter | 1 | 5 | 0 | -1 (-100%) | Low-volume, volatile |
| Forcible Rape | 22 | 30 | 22 | 0 (0.0%) | Stable, reporting may vary |
| Robbery | 49 | 27 | 43 | -6 (-12.2%) | Moderate decline |
| Assault | 375 | 288 | 252 | -123 (-32.8%) | Sustained decline |
| Burglary | 118 | 108 | 52 | -66 (-55.9%) | 30-year low |
| Larceny-Theft | 917 | 557 | 580 | -337 (-36.7%) | Volume driver of decline |
| Motor Vehicle Theft | 57 | 40 | 121 | +64 (+112.3%) | Regional Hyundai/Kia wave; correcting |
| Arson | 4 | 5 | 2 | -2 (-50.0%) | Low-volume |
| TOTAL | 1,543 | 1,060 | 1,072 | -471 (-30.5%) | Sustained decline |
118 to 52. The largest percentage decline among all Part I categories. 2026 on pace for record low (~36 annualized).
917 to 580. This single category accounts for 337 of the 471 total Part I decline (72% of all gains).
Part of a regional Hyundai/Kia theft wave affecting departments across the tri-county area. Peaked at 129 in 2023. 2026 YTD pace of ~65 shows correction underway.
| Category | Jan-May 2026 | Annualized | 2025 Full Year | Projected Change |
|---|---|---|---|---|
| Murder | 2 | ~5 | 0 | Low-volume, volatile |
| Rape | 8 | ~19 | 22 | On pace for decline |
| Robbery | 9 | ~22 | 43 | Significant decline if sustained |
| Assault | 103 | ~247 | 252 | Tracking 2025 level |
| Burglary | 15 | ~36 | 52 | On pace for record low |
| Larceny-Theft | 257 | ~617 | 580 | Slight uptick (+6.4%) |
| MV Theft | 27 | ~65 | 121 | Correcting sharply (-46%) |
| Arson | 1 | ~2 | 2 | Stable |
| Part I Total | 422 | ~1,013 | 1,072 | On pace for 2nd lowest ever |
| Part II Total | 698 | ~1,675 | 1,907 | On pace for decline |
| Total Crime (I+II) | 1,120 | ~2,688 | 2,979 | Would be lowest on record |
15 through May. Annualized ~36 would be the lowest in the full dataset.
27 through May (annualized ~65). The regional Hyundai/Kia wave is subsiding. Down from 121 in 2025.
9 through May (annualized ~22). Would be the lowest robbery count in the full dataset going back to 1993.
| Metric | May 2025 | May 2026 | Change |
|---|---|---|---|
| Monthly CFS | 2,411 | 2,518 | +107 (+4.4%) |
| Daily Average | 77.77 | 81.23 | +3.46/day |
| Per 12hr Shift | 38.89 | 40.62 | +1.73/shift |
| Metric | Jan-May 2025 | Jan-May 2026 | Change |
|---|---|---|---|
| Total CFS | 11,509 | 12,110 | +601 (+5.2%) |
| Daily Average | 76.22 | 80.20 | +3.98/day |
| Traffic Citations | 89 | 126 | +37 (+41.6%) |
Part I crime dropped 34.3%. Every major category declined. Officers handled 4.4% more calls and wrote 41.6% more traffic citations. Domestics dropped 102 to 93 (-8.8%).
| Category | May 2025 | May 2026 | Change | Assessment |
|---|---|---|---|---|
| Murder/Manslaughter | 0 | 2 | +2 | Low-frequency; no trend from one month |
| Forcible Rape | 3 | 1 | -2 | Down |
| Robbery | 6 | 2 | -4 (-67%) | Significant improvement |
| Aggravated Assault | 16 | 5 | -11 (-69%) | Major single-month improvement |
| Burglary | 5 | 1 | -4 (-80%) | Consistent with record-low pace |
| Theft | 59 | 50 | -9 (-15%) | Steady decline |
| Motor Vehicle Theft | 13 | 5 | -8 (-62%) | Regional wave correcting |
| Arson | 0 | 1 | +1 | Low-frequency; no trend |
| PART I TOTAL | 102 | 67 | -35 (-34.3%) | Broad-based decline |
| Category | May 2025 | May 2026 | Change |
|---|---|---|---|
| Domestic Disturbances | 102 | 93 | -9 (-8.8%) |
| False Alarms | 44 | 36 | -8 (-18.2%) |
| Harassment | 34 | 27 | -7 (-20.6%) |
| Narcotics Violations | 23 | 19 | -4 (-17.4%) |
| Category | May 2025 | May 2026 | Change |
|---|---|---|---|
| Other Disturbances | 205 | 234 | +29 (+14.1%) |
| Misc Violations | 13 | 20 | +7 (+53.8%) |
| CFS Total | 2,411 | 2,518 | +107 (+4.4%) |
Four boroughs with the same industrial heritage and different economic profiles.
| Borough | Police Budget | Budget/Resident | Officers | Off./1K | CFS/1K Res. |
|---|---|---|---|---|---|
| Pottstown | $10.26M | $439 | 46 | 1.97 | 1,241 |
| Norristown | $16.3M | $456 | 72 | 2.02 | N/A |
| Coatesville | $4.5M | $346 | 32 | 2.47 | N/A |
| Phoenixville | $6.5M | $350 | 31 | 1.67 | N/A |
| Metric | Pottstown | Norristown | Coatesville | Phoenixville |
|---|---|---|---|---|
| Population | 23,400 | 35,700 | 13,000 | 18,600 |
| Sworn Officers | 46 | 72 | 32 | 31 |
| Officers per 1,000 | 1.97 | 2.02 | 2.47 | 1.67 |
| Police Budget * | $10.26M | $16.36M† | $4.5M | $6.5M |
| Budget per Resident * | $439 | $458† | $346 | $350 |
| Poverty Rate | 17.5% | 18.2% | 26.8% | 6.3% |
| Median Income | $61,000 | $56,000 | $47,000 | $102,000 |
| Median Home Value | $195,000 | ~$185,000 | ~$165,000 | $370,000 |
| Owner-Occupied | ~48% | ~38% | ~42% | ~62% |
| Vacancy Rate | ~8% | ~9% | ~12% | ~4% |
| College Degree (BA+) | 21% | ~18% | ~15% | 53% |
| Single-Parent HH | ~35% | ~40% | ~38% | ~28% |
| County Overdose Deaths | 139 | 139 | 69 | 69 |
| Homeless (PIT Count) | ~359 | ~100+ | ~120 | ~Func. zero |
| Part I Crime Rate | 45.8 | 55-65 | 65-80 | 20-25 |
* Pottstown budget = Categories 410+411, excludes pension ($2.05M in cat. 483). † Norristown budget = Category 410, includes pension ($2.67M) and crossing guides ($272K). Norristown verified from 2025 Adopted General Fund Budget. Coatesville and Phoenixville figures are from published municipal reports and may not include the same benefit categories. Direct budget-per-resident comparisons should account for these structural differences.
Pottstown's poverty rate (17.5%), vacancy rate (~8%), and single-parent household rate (~35%) are all higher than Phoenixville's (6.3%, ~4%, ~28%). Pottstown handles 1,241 CFS per 1,000 residents.
Pottstown: $439/resident (excludes pension). Norristown: $458/resident (includes pension). Coatesville and Phoenixville budget figures have not been verified at the same line-item level. See footnote on comparison table for structural differences.
Lower poverty, higher income, and lower vacancy correspond with lower crime rates across all four peer boroughs.
Common questions, strategic recommendations, and source documentation.
"Crime dropped 23.8% but arrests dropped 33.4%. What explains the gap?"
Drug arrests dropped 227 (476 to 249), consistent with Pennsylvania's statewide shift toward treatment-based approaches. DUI arrests dropped 89 (107 to 18). Both are officer-initiated activities conducted during hours not committed to dispatched calls. Dispatched calls per officer rose from 524 to 635 per year (+21.2%) over the decade. These two categories account for 316 of the 898 total arrest reduction (35.2%). The remaining 582-arrest reduction is proportional to the 930-crime reduction in total offenses.
"Our ratio is fine for a borough this size."
The officer-to-resident ratio does not capture workload. Each officer handled 635 calls in 2025 (up 21% from 524 in 2015). 4 officers working per shift process approximately 40 calls per 12-hour shift (~10 per officer, est.). Reaching the budgeted 48 would improve working strength per shift, increasing non-dispatched hours available for officer-initiated activity.
"DUI arrests dropped 83%. Where are the traffic patrols?"
Traffic stops are officer-initiated activity conducted during hours not committed to dispatched calls. Dispatched calls per officer rose from 524 to 635 per year (+21.2%). Over the same period, traffic citations went from 3,438 to 1,496. May 2026: 126 citations vs. 89 in May 2025 (+41.6%).
"If crime dropped 30%, we can reduce spending proportionally."
Crime is down 30.5% while calls for service are up 21.2% (24,118 to 29,220). The increase includes welfare checks, noise concerns, and situations classified as non-crime after response. Pottstown handles 1,241 calls per 1,000 residents. The cost per call ($351) is the department's full adopted budget divided by its actual workload. Both numbers are public record.
"Other boroughs spend less and have lower crime rates."
Phoenixville's estimated 20-25 rate corresponds with $102,000 median income, 6.3% poverty, and $370,000 home values. Pottstown's 45.8 rate corresponds with $61,000 income, 17.5% poverty, and $195,000 home values. Crime rates correlate with socioeconomic conditions across all four peer boroughs. Pottstown's rate has fallen 30.5% over the decade.
"If we've approved 48 positions, why aren't they filled?"
Recruiting and retaining sworn officers is a statewide challenge. The department has never been able to reach 48. Currently at 46, with 6 assigned per squad but only 4 working per shift after time off, FMLA, and sick leave. Two additional officers would improve working shift strength and reduce per-officer dispatch load from ~10 to ~8 per shift (est.).
"If nine out of ten calls have nothing to do with crime, why not use civilians?"
"Non-crime" is a UCR classification describing the outcome, not the response requirement at dispatch. The majority of non-crime calls carry legal mandates or immediate safety risks requiring sworn officer response:
| Non-Crime Category | 2025 | Sworn Required? | Reason |
|---|---|---|---|
| Other CFS (911 hangups, welfare, building checks) | 17,683 | Yes | 911 hangups may be emergencies; welfare checks can discover crime scenes |
| Domestic Disturbances | 976 | Yes | PA law; highest escalation risk |
| Other Disturbances | 2,114 | Yes | Scene safety requires sworn authority |
| Accident Investigations | 865 | Yes | PA Title 75 mandate |
| Warrants Served | 335 | Yes | Sworn officers only, by law |
| False Alarms | 541 | Yes | Cannot distinguish from real emergency until arrival |
| Abandoned Vehicles | 410 | Yes | Officers must verify, tag, and initiate tow process per borough ordinance |
| Harassment | 276 | Often | Threats, stalking, protective orders |
Realistic divertable portion: approximately 10-15% of non-crime calls. The floor on sworn staffing is set by PA law, response time requirements, and the safety profile of domestic, disturbance, and welfare calls.
Key point: "Non-crime" describes the UCR outcome classification, not the response requirement at time of dispatch.
Calls rose 21.2% over the decade, but 911 and the police non-emergency line are currently the only channels available. A task force should study: (1) How do comparable municipalities offer alternative communication channels for non-emergency needs (online reporting, 311 systems, community apps, social service referral lines)? (2) How can calls be triaged so that sworn officers respond to calls requiring a sworn response, while other calls are routed to the appropriate service? (3) What staffing or responsibility changes would align with the growth in community communication? This is not a study of what went wrong — it is planning for what comes next as call volume continues to rise. Not every call requires a sworn officer response, but today every call receives one because no alternative response tier exists. A welfare check, a noise complaint, and a burglary in progress all generate the same dispatch: an armed officer in a patrol car. That is the infrastructure gap.
The department is budgeted for 48 but has never reached that number. Currently at 46. Each additional officer improves working shift strength beyond the current 4 per shift. Recruiting and retention strategies are the immediate priority.
MV theft was the one Part I category that increased (+112.3%), part of a regional Hyundai/Kia theft wave affecting departments across the tri-county area. 2026 data shows correction underway (annualized ~65 vs. 121 in 2025). Continue manufacturer recall/patch compliance, targeted awareness campaigns, and regional task force coordination.
Domestic disturbances at 976 (lowest since 1999) but still represent 3.3% of all CFS and are among the most resource-intensive calls. Continue crisis intervention, victim services, and housing stability programs.
Dispatched calls per officer rose from 524 to 635 per year (+21.2%). Traffic stops, DUI patrols, and drug interdiction are officer-initiated activities that declined as dispatched call volume increased. Reaching budgeted 48-officer staffing is the primary lever. May 2026 data: traffic citations at 126 vs. 89 in May 2025 (+41.6%).
Crime rates and economic indicators correlate across all four peer boroughs in the comparison. Downtown occupancy, housing investment, commercial corridor development, and income growth are the structural factors that correspond with lower crime rates in the peer data.
| Ward | 2017 | 2025 | Change | % Change | Trend |
|---|---|---|---|---|---|
| Ward 2 | 6,223 | 8,032 | +1,809 | +29.1% | Highest volume; summer 2025 spike |
| Ward 3 | 5,566 | 5,680 | +114 | +2.0% | Peaked 2021, now stable |
| Ward 1 | 5,036 | 5,218 | +182 | +3.6% | Stable, predictable baseline |
| Ward 6 | 2,725 | 3,951 | +1,226 | +45.0% | Fastest-growing by percentage |
| Ward 4 | 2,106 | 2,255 | +149 | +7.1% | Stable; slight 2026 elevation |
| Ward 5 | 1,648 | 2,078 | +430 | +26.1% | Gradual increase |
| Ward 7 | 1,200 | ~1,600 | +400 | +33.3% | Lowest volume; creeping up |
| Total (ward sum) | 24,504 | ~28,814 | +4,310 | +17.6% |
The ward-level data reinforces the recommendation for a Community Communications Task Force. Ward 2 and Ward 6 show distinct growth patterns that may benefit from targeted communication strategies — localized non-emergency reporting tools, community liaison programs, or social service referral systems specific to the types of calls each ward generates. Understanding not just how many calls each ward generates but what types of calls would be the logical next step for the task force to study.
| Metric | Pottstown | Norristown | Source |
|---|---|---|---|
| Population | 23,400 | 35,700 | 2020 Census |
| Sworn Officers | 46 | 72 | Department records |
| Officers per 1,000 Residents | 1.97 | 2.02 | Calculated |
| Total CFS (2025) | 29,220 | 40,966 | Department records |
| CFS per 1,000 Residents | 1,249 | 1,147 | Calculated |
| CFS per Officer | 635 | 569 | Calculated |
| WITHOUT PENSION (Pottstown's standard methodology) | |||
| Police Budget (excl. pension) | $10,264,691 | $13,692,345 | Adopted budgets * |
| Cost per Call | $351 | $334 | Calculated |
| Cost per Resident | $439 | $384 | Calculated |
| WITH PENSION (Norristown's standard methodology) | |||
| Police Budget (incl. pension) | $12,316,478 | $16,360,684 | Adopted budgets |
| Cost per Call | $422 | $399 | Calculated |
| Cost per Resident | $526 | $458 | Calculated |
| KEY STRUCTURAL DIFFERENCES | |||
| Poverty Rate | 17.5% | 18.2% | ACS 5-Year |
| Median Income | $61,000 | $56,000 | ACS 5-Year |
| Part I Crime Rate (per 1,000) | 45.8 | 55-65 (est.) | PPD UCR / PA UCR est. |
* Norristown excl. pension: $16,360,684 total minus $2,668,339 (line 410/481000 Police Pension Fund Act) = $13,692,345. Pottstown incl. pension: $10,264,691 + $2,051,787 (category 483.197) = $12,316,478. Norristown budget also includes dispatchers ($269,852), parking violations staff ($178,268), and crossing guides ($271,510) within category 410. Pottstown accounts for crossing guards in category 480 ($218,925).
Each Pottstown officer handles 635 calls per year vs. Norristown's 569 — 11.6% more per officer. Pottstown also generates more calls per capita (1,249 vs. 1,147 per 1,000 residents). With fewer officers handling more calls per capita, Pottstown's per-officer workload is materially higher than its closest verified peer.
Using the same methodology (excluding pension): Pottstown is $351/call, Norristown is $334/call — a $17 difference (5%). Including pension: Pottstown is $422, Norristown is $399 — a $23 difference (5.7%). Neither borough is dramatically more or less expensive than the other. The cost per call is within normal variation for Montgomery County boroughs with similar demographics.
| Element | Direct Response Cost ($85.15) | Full Department Cost ($351.29) |
|---|---|---|
| What it measures | The hourly cost of sending one officer to one call | The total cost of operating the police department per call |
| Source | Chief of Police estimate (June 2026) | 2025 Adopted Budget, Categories 410 + 411 |
| Components included | Officer hourly wage ($57.97), fuel ($0.15/mi), vehicle operating cost ($15/hr), healthcare per hour ($12) | All 60+ line items: wages, overtime, longevity, FICA, workers comp, medical/dental/vision, retiree health, supplies, vehicles, equipment, training, capital purchases, civilian staff |
| Components excluded | Workers comp, retiree health, FICA, overtime, civilian staff, equipment, training, capital purchases, all operational costs | Pension (cat. 483), law enforcement insurance (cat. 486), crossing guards (cat. 480) |
| What question it answers | "What does it cost to send a car to a call?" | "What does the borough spend on policing per call?" |
| Appropriate use | Estimating the marginal cost of an additional call | Municipal budget analysis, total cost of service |
| Component | Amount | Source |
|---|---|---|
| Average officer hourly rate (2026) | $57.97 | PPD payroll |
| Average fuel cost per mile | $0.15 | Chief's estimate |
| Vehicle hourly operational cost | $15.00 | U.S. average (emergency vs. normal) |
| Healthcare per officer per hour ($25,000/yr ÷ 2,080 hrs) | $12.00 | Calculated from annual benefit cost |
| Direct Response Cost Per Call-Hour | $85.12 | Rounded to $85.15 |
| Cost Category | 2025 Budget Amount | In Chief's $85.15? |
|---|---|---|
| Base wages (included in hourly rate) | $5,274,308 | Partial |
| Healthcare (included at $12/hr) | $892,713 | Partial |
| Fuel (included at $0.15/mi) | $78,000 | Partial |
| Workers Comp ($202,771) | $203,824 | No |
| Retiree Health & Medicare | $636,900 | No |
| FICA Tax | $148,410 | No |
| Life/AD&D/STD Insurance | $16,485 | No |
| All Overtime (regular, court, read-off, grant) | $530,000 | No |
| Longevity, Shift Diff., Bonuses, Vacation Pay | $510,250 | No |
| All Civilian Staff (Category 411) | $1,192,574 | No |
| Vehicles, Equipment, Capital, Training, Supplies, Operations | $781,227 | No |
| Full Department Budget (410 + 411) | $10,264,691 | 4 of 11 categories |
| Metric | At $85.15/call (direct response) | At $351.29/call (full department) |
|---|---|---|
| 2025 total (26,931 calls) | $2,293,174 | $9,457,422 |
| Ward 2 (8,032 calls, 2025) | $683,924 | $2,820,958 |
| Days Inn spike (1,679 calls, Jul-Aug 2025) | $142,966 | $589,515 |
| 2026 projected (27,770 calls) | $2,364,615 | $9,752,245 |
Note: The ward-level analysis uses a CFS total of 26,931 for 2025. PPD's official annual total is 29,220. The 2,289-call difference (7.8%) is unaccounted for in the ward-level data.
The ward-by-ward breakdown of call volume is a useful contribution. This report does not include ward-level data. Understanding which areas of the borough generate more calls — and what types of calls — is valuable for resource planning. The observation that Ward 6 is the fastest-growing ward by percentage (+45%) and that Ward 2 experienced a localized spike in summer 2025 are both data points worth investigating. These observations support the recommendation for a Community Communications Task Force that can study call patterns at the ward level and develop targeted response strategies.
Emergency communication centers (Public Safety Answering Points, or PSAPs) are heavily decentralized and often run at the county or regional level. Their operations are largely funded by telecommunications surcharges. The FCC tracks fee collections — such as Pennsylvania's uniform $1.95 monthly phone bill surcharge — but audits technology upgrades, not the local labor cost per call.
Once a dispatcher passes a call to local police, the financial tracking shifts entirely to municipal general funds. The cost to investigate or close a file depends on regional labor contracts, localized overhead, and response times. No two municipalities calculate this the same way.
| Activity | Counted in CFS? | Note |
|---|---|---|
| Dispatched calls (911, non-emergency) | Yes | The 29,220 calls in the denominator |
| Routine patrols | No | Visible deterrence; not dispatched |
| Follow-up investigations | No | Hours spent after initial response |
| Court appearances and testimony | No | Required for prosecution |
| Report writing and evidence processing | No | Administrative work per case |
| Community policing | No | Beats, school visits, business contacts |
| Ad-hoc citizen interactions | No | Walk-ins, flagdowns |
| Self-initiated contacts | No | Officer-initiated, no dispatch record |
| Warrant service | No | Court-ordered |
| Training | No | State-mandated and departmental |
The alternative report contains LaTeX formatting artifacts (\times, \mathbf) visible in the printed document. These indicate the text was generated by an AI language model and printed without formatting review. The ward-level call data is useful regardless of how it was formatted. However, the financial calculations built on that data used the Chief's direct response cost ($85.15) as if it were the full department cost ($351.29). The Chief's email explicitly noted his estimate was incomplete. That caveat did not carry through to the final analysis.
Source: Pottstown Police Department UCR 10-Year Dataset (2015-2025)
Borough of Pottstown 2025 Adopted Budget (adopted 12/9/2024)
Population: ~23,400 (2020 Census) | Analysis prepared July 2026
Peer comparison: Census ACS 5-Year Estimates, PA UCR, municipal budget documents