Research & Analysis · 2027 Budget Snapshot

Office of Public Safety Administration – BGA Policy 2027 Budget Snapshot

By Geoffrey CubbageNovember 2, 2026
$134.8M
2027 proposed appropriations
$134,809,636 total
-0.6%
Appropriation change
-$822,040 from 2026
372
Budgeted positions & FTEs
No change from 2026

The Office of Public Safety Administration was created in Lori Lightfoot’s first budget, and launched as a full and independently functioning department by 2021. The 2020 OPSA budget was something of a placeholder, without fully-fleshed appropriation and position totals, making 2021 the first benchmark year for the department’s subsequent growth. 

Office of Public Safety Administration Snapshot: Appropriation & Staffing Changes from 2026 Budget

Office of Public Safety Administration Snapshot: Appropriation & Staffing Changes from 2026 BudgetAppropriations and positions/FTEs comparison. Missing values are shown as dashes.Measure2026 Budgeted2027 ProposedNet ChangePercent ChangeAverage AnnualRate (2011–2026)Inflation-adjustedRate (2011–2026)Appropriations$135,631,676$134,809,636-$822,040-0.6%——Positions & FTEs37237200.0%—NA{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"summary","title":"Office of Public Safety Administration Snapshot: Appropriation & Staffing Changes from 2026 Budget","source":"Source: City of Chicago budget APIs. Both rates are arithmetic averages of year-to-year percentage changes over 2011–2026. Inflation-adjusted appropriations use supplied 2025-dollar factors through 2025; later years retain nominal values (factor 1), matching the supplied spreadsheet. Both rates require every year and nonzero annual baselines. Proposed 2027 is excluded.","warning":"","edited":false,"data":{"previousYear":2026,"currentYear":2027,"rateStartYear":2011,"rateEndYear":2026,"inflationYear":2025,"rows":[{"id":"appropriations","label":"Appropriations","previous":135631676,"current":134809636,"averageRatePct":null,"inflationRatePct":null,"net":-822040,"percent":-0.006060826086083313},{"id":"positions","label":"Positions & FTEs","previous":372,"current":372,"averageRatePct":null,"inflationRatePct":null,"net":0,"percent":0}]}} Download data (CSV)

Departmental Highlights

  • Although the overall number of budgeted positions at OPSA has not changed from the previous year, the 2027 budget proposal makes numerous changes to the budgeted titles, including eliminating the single position budgeted last year for the Senior Help Desk Technician and Finance Officer titles.
  • A number of new titles have also been added, including two positions for the Certified Medical Assistant title and one position each in the Attorney and Data Base Analyst titles.
  • Telephone maintenance appropriations at OPSA more than tripled in the new budget proposal, up $2.9 million (215.2%) from 2026. 

Historical Context

Fluctuations in the years since OPSA’s establishment have largely balanced one another out over time: from 2021-2026, departmental appropriations have grown at a rate of 1.1% annually, which when adjusting for inflation through 2025 works out to an average decline of -2.5%, compared to citywide average budget growth of 7.4% annually for the same period. 

The current proposal decreases OPSA’s appropriations slightly, down -0.6% from the previous year.

Office of Public Safety Administration Appropriations and Inflation-adjusted Appropriations (2025 dollars)

Office of Public Safety Administration appropriations from 2011 through the proposed 2027 budget, nominal dollarsAnnual appropriations for Office of Public Safety Administration from 2011 through 2027 proposed. No value was plotted for 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 (missing budget or inflation factor).$0M$46.3M$92.5M$138.8M$185M2011 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: CHICAGO PUBLIC LIBRARY; DEPARTMENT OF PUBLIC HEALTH.20112012 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20122013 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20132014 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20142015 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20152016 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20162017 No API value No rows matched Office of Public Safety Administration in this annual City dataset. Related department names: DEPARTMENT OF PUBLIC HEALTH; CHICAGO PUBLIC LIBRARY.20172018 No API value No rows matched Office of Public Safety Administration in this annual City dataset.20182019 No API value No rows matched Office of Public Safety Administration in this annual City dataset.20192020 $33,445,047 Public Safety Administration · $33,445,04720202021 $135,591,779 Psa · $135,591,77920212022 $172,894,734 Psa · $172,894,73420222023 $180,016,152 Office of Public Safety Administration · $180,016,15220232024 $182,990,109 Office of Public Safety Administration · $182,990,10920242025 $152,138,585 Office of Public Safety Administration · $152,138,58520252026 $135,631,676 Office of Public Safety Administration · $135,631,67620262027 · Proposed $134,809,636 Office of Public Safety Administration · $134,809,6362027$134.81M{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"appropriations","title":"Office of Public Safety Administration Appropriations and Inflation-adjusted Appropriations (2025 dollars)","source":"Source: City of Chicago Budget Ordinance appropriations datasets, 2011–2026, and 2027 Budget Recommendations — Appropriations Years without a row for the selected department are left blank rather than estimated.","warning":"Office of Public Safety Administration built with 8 of 17 annual values. No value is plotted for: 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019. Those years are gaps, not zeros or estimates.","edited":false,"priceBasis":"nominal","dollarBaseYear":null,"missingInflationFactorYears":[]}

Values in nominal dollars.

Download data (CSV)

Estimated Fringe Costs

City budgets do not break out “fringe” pension and benefit costs for non-grant positions by department, instead grouping them together as citywide expenses under the Finance General section of the budget. To better reflect the real cost of service for departmental operations, BGA Policy has included an estimate of pension and benefit costs for the years 2018-2026, using Department of Finance fringe memos from each relevant year. An estimated fringe cost for the 2027 proposal uses the average annual rate of increase for each of the inputs into the fringe formulae. 

Based on the city’s fringe formulae, the PSA fringe cost for nongrant employees averaged 12.3% from 2021-2026, compared to a citywide average of 26.8%. 

Office of Public Safety Administration Appropriations with Estimated Fringe Cost of Pensions and Benefits for Budgeted Non-grant Positions, 2018–2027 (proposed)

Office of Public Safety Administration Appropriations with Estimated Fringe Cost of Pensions and Benefits for Budgeted Non-grant Positions, 2018–2027 (proposed)Departmental appropriations plus calculated full-time fringe and estimated part-time fringe from the supplied CSV. Missing years remain gaps.$0M$51.3M$102.5M$153.8M$205M2018 No CSV value No row in the supplied fringe CSV.20182019 No CSV value No row in the supplied fringe CSV.2019$47.82M2020 $47,815,667 Departmental budget with estimated fringe: $47,815,667 Departmental appropriations: $33,445,047 Calculated full-time fringe: $14,370,620 Estimated part-time fringe: $02020$149.08M2021 $149,082,125 Departmental budget with estimated fringe: $149,082,125 Departmental appropriations: $135,591,779 Calculated full-time fringe: $13,490,346 Estimated part-time fringe: $02021$192.13M2022 $192,127,837 Departmental budget with estimated fringe: $192,127,837 Departmental appropriations: $172,894,734 Calculated full-time fringe: $19,233,103 Estimated part-time fringe: $02022$199.73M2023 $199,732,484 Departmental budget with estimated fringe: $199,732,484 Departmental appropriations: $180,016,152 Calculated full-time fringe: $19,716,332 Estimated part-time fringe: $02023$203.30M2024 $203,299,343 Departmental budget with estimated fringe: $203,299,343 Departmental appropriations: $182,990,109 Calculated full-time fringe: $20,309,234 Estimated part-time fringe: $02024$172.78M2025 $172,777,911 Departmental budget with estimated fringe: $172,777,911 Departmental appropriations: $152,138,585 Calculated full-time fringe: $20,639,326 Estimated part-time fringe: $02025$158.97M2026 $158,966,609 Departmental budget with estimated fringe: $158,966,609 Departmental appropriations: $135,631,676 Calculated full-time fringe: $23,334,933 Estimated part-time fringe: $02026$161.14M2027 $161,143,865 Departmental budget with estimated fringe: $161,143,865 Departmental appropriations: $134,809,636 Calculated full-time fringe: $26,334,229 Estimated part-time fringe: $02027Departmental appropriationsCalculated full-time fringeEstimated part-time fringe{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"estimated-fringe","title":"Office of Public Safety Administration Appropriations with Estimated Fringe Cost of Pensions and Benefits for Budgeted Non-grant Positions, 2018–2027 (proposed)","source":"Source: departmental fringe by year - master.csv. Total equals departmental appropriations plus calculated fringe for full-time positions and estimated fringe for part-time positions. Uses the supplied 2018–2027 CSV values for either budget cycle; absent department-years remain gaps. Historical names are matched by department number.","warning":"No CSV value for 2018, 2019. These years remain gaps and can be filled in the editor.","edited":false} Download data (CSV)

Local Fund Actual Spend

Over the past four complete budget years for which local fund actuals/encumbrances data is available, OPSA spent on average 90.5% of its locally funded budget, compared to the citywide average 86.6% local fund spend.

Office of Public Safety Administration Local Fund Actuals, 2022–2025

Office of Public Safety Administration local-fund actuals, 2022 through 2025Annual local-fund budget spent and unspent for Office of Public Safety Administration from 2022 through 2025. Spending includes actuals plus encumbrances. Blue Budgeted Spend is capped at 100% of the annual budget, red Overspend is stacked above it, and pale blue shows unspent budget.$0M$35M$70M$105M$140M92.0%2022 92.0% spent Psa · $107,857,093 total spent of $117,289,982 budget Budgeted Spend: $107,857,093 Overspend: $0 $9,432,889 unspent202293.0%2023 93.0% spent Office of Public Safety Administration · $124,903,039 total spent of $134,340,152 budget Budgeted Spend: $124,903,039 Overspend: $0 $9,437,113 unspent202391.9%2024 91.9% spent Office of Public Safety Administration · $127,872,716 total spent of $139,098,269 budget Budgeted Spend: $127,872,716 Overspend: $0 $11,225,553 unspent202485.2%2025 85.2% spent Office of Public Safety Administration · $107,653,593 total spent of $126,328,585 budget Budgeted Spend: $107,653,593 Overspend: $0 $18,674,992 unspent2025Budgeted SpendUnspentOverspend{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"local-funds","title":"Office of Public Safety Administration Local Fund Actuals, 2022–2025","source":"Source: City of Chicago budget APIs for local-fund budgets and BGA actuals/encumbrances extract for spending. Spending includes actuals plus encumbrances. Budgeted Spend is capped at 100% of the local-fund budget; Overspend is shown above it in red. Unspent budget is shown in pale blue.","warning":"","edited":false} Download data (CSV)

Budgeted Positions & Vacancies

Overall, OPSA’s budgeted headcount grew at an average annual rate of 1.3% from 2021-2026, compared to a citywide average annual change of 0.6%. The current proposal retains the same total headcount for OPSA as the previous year.

Office of Public Safety Administration Budgeted Workforce, 2011–2027 (proposed)

Office of Public Safety Administration budgeted workforce from 2011 through the proposed 2027 budgetStacked annual positions, monthly positions, hourly positions, monthly FTEs, and hourly FTEs, with colored components for ordinance years and distinct gray shades for proposed years, for Office of Public Safety Administration from 2011 through 2027 proposed. No City API value was plotted for 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019.01192383564752011201220132014201520162017201820192020 411 Public Safety Administration · budgeted positions/FTEs Annual positions: 309 Monthly positions: 32 Hourly positions: 7020202021 350 Psa · budgeted positions/FTEs Annual positions: 255 Monthly positions: 32 Hourly positions: 6320212022 354 Psa · budgeted positions/FTEs Annual positions: 261 Monthly positions: 31 Hourly positions: 6220222023 362 Office of Public Safety Administration · budgeted positions/FTEs Annual positions: 267 Monthly positions: 31 Hourly positions: 6420232024 386 Office of Public Safety Administration · budgeted positions/FTEs Annual positions: 291 Monthly positions: 29 Hourly positions: 6620242025 383 Office of Public Safety Administration · budgeted positions/FTEs Annual positions: 288 Monthly positions: 29 Hourly positions: 6620252026 372 Office of Public Safety Administration · budgeted positions/FTEs Annual positions: 277 Monthly positions: 30 Hourly positions: 6520262027 · Proposed 372 Office of Public Safety Administration · budgeted positions/FTEs Annual positions: 275 Monthly positions: 30 Hourly positions: 672027372Annual positionsMonthly positionsHourly positionsMonthly FTEsHourly FTEsProposed year uses gray shades{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"workforce","title":"Office of Public Safety Administration Budgeted Workforce, 2011–2027 (proposed)","source":"Source: City of Chicago Budget Ordinance positions and salaries datasets, 2011–2026, and 2027 Budget Recommendations — Positions and Salaries Years without a row for the selected department are left blank rather than estimated.","warning":"Office of Public Safety Administration workforce built with 8 of 17 annual values. No value is plotted for: 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019.","edited":false} Download data (CSV)

From January through September of 2026, the months for which full-time position vacancy data is currently available, OPSA averaged an 18% vacancy rate, compared to the citywide average of 11.2%. 

Office of Public Safety Administration Full-time Vacancies, Jan-Sept 2026

Office of Public Safety Administration vacancies, January–September 2026Filled positions, persistent vacancies and nonpersistent vacancies for Office of Public Safety Administration, January–September 2026.010621331942518.3%January 2026 18.3% vacant 304 filled · 48 persistent vacant · 20 other vacantJan18.5%February 2026 18.5% vacant 303 filled · 48 persistent vacant · 21 other vacantFeb18.5%March 2026 18.5% vacant 303 filled · 48 persistent vacant · 21 other vacantMar18.5%April 2026 18.5% vacant 303 filled · 48 persistent vacant · 21 other vacantApr16.4%May 2026 16.4% vacant 311 filled · 48 persistent vacant · 13 other vacantMay17.2%June 2026 17.2% vacant 308 filled · 48 persistent vacant · 16 other vacantJun18.5%July 2026 18.5% vacant 303 filled · 48 persistent vacant · 21 other vacantJul18.0%August 2026 18.0% vacant 305 filled · 48 persistent vacant · 19 other vacantAug18.0%September 2026 18.0% vacant 305 filled · 48 persistent vacant · 19 other vacantSepFilled positionsPersistent vacanciesNonpersistent vacancies{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"vacancies","title":"Office of Public Safety Administration Full-time Vacancies, Jan-Sept 2026","source":"Source: 2026 Vacancies Over Time - MASTER vacancies.csv. Uses 2026 budgeted annual positions and supplied January–September 2026 persistent counts; other vacancies are monthly vacancies minus persistent vacancies.","warning":"","edited":false} Download data (CSV)

48 of the department’s budgeted full-time positions were persistent vacancies (defined as the number of positions within the same combination of title, subsection, section, division, department, and fund codes that remained vacant in all nine months of available data): 

Office of Public Safety Administration Persistent Full-time Vacancies, Jan-Sept 2026

Office of Public Safety Administration persistent vacancies by title, January–September 2026Persistent vacancy counts by title for Office of Public Safety Administration, January–September 2026.Electrical Mechanic6Electrical Mechanic 6 1 persistent vacancy identityAdministrative Services Officer I4Administrative Services Officer I 4 2 persistent vacancy identitiesProperty Custodian4Property Custodian 4 1 persistent vacancy identityTimekeeper - CPD4Timekeeper - CPD 4 1 persistent vacancy identityAsst Payroll Administrator2Asst Payroll Administrator 2 1 persistent vacancy identityLineman - Salaried2Lineman - Salaried 2 1 persistent vacancy identityProject Manager2Project Manager 2 2 persistent vacancy identitiesSenior Programmer/analyst2Senior Programmer/analyst 2 2 persistent vacancy identitiesAdministrative Assistant1Administrative Assistant 1 1 persistent vacancy identityAdministrative Services Officer Ii1Administrative Services Officer Ii 1 1 persistent vacancy identityChief Medical Dir - Public Safety1Chief Medical Dir - Public Safety 1 1 persistent vacancy identityData Analyst1Data Analyst 1 1 persistent vacancy identityData Services Administrator1Data Services Administrator 1 1 persistent vacancy identityElectrical Mechanic - Salaried1Electrical Mechanic - Salaried 1 1 persistent vacancy identityFinance Officer1Finance Officer 1 1 persistent vacancy identityFiscal Administrator1Fiscal Administrator 1 1 persistent vacancy identityForeman of Electrical Mechanics1Foreman of Electrical Mechanics 1 1 persistent vacancy identityGeneral Foreman of Electrical Mec…1General Foreman of Electrical Mechanics 1 1 persistent vacancy identityGis Analyst1Gis Analyst 1 1 persistent vacancy identityHealth Information Specialist1Health Information Specialist 1 1 persistent vacancy identityInvestigator1Investigator 1 1 persistent vacancy identityIt Security Specialist1It Security Specialist 1 1 persistent vacancy identityManager of Buildings Services1Manager of Buildings Services 1 1 persistent vacancy identityMedical Services Coord - CPD1Medical Services Coord - CPD 1 1 persistent vacancy identityMgr of Human Resources-public Saf…1Mgr of Human Resources-public Safety 1 1 persistent vacancy identityNurse Practitioner1Nurse Practitioner 1 1 persistent vacancy identityOccupational Health Nurse1Occupational Health Nurse 1 1 persistent vacancy identityPrincipal Operations Analyst1Principal Operations Analyst 1 1 persistent vacancy identitySenior Help Desk Technician1Senior Help Desk Technician 1 1 persistent vacancy identitySupvsr of Grants Administration1Supvsr of Grants Administration 1 1 persistent vacancy identity{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"persistent-vacancies","title":"Office of Public Safety Administration Persistent Full-time Vacancies, Jan-Sept 2026","source":"Source: 2026 Vacancies Over Time - Persistent Vacancies Jan-Sept.csv. Supplied January–September 2026 persistent counts, summed by job title across funds and organizational units.","warning":"","edited":false} Download data (CSV)

Budgeted Position Changes

Although the overall number of budgeted positions at OPSA has not changed from the previous year, the 2027 budget proposal makes numerous changes to the budgeted titles, including eliminating the single position budgeted last year for the Senior Help Desk Technician and Finance Officer titles. A number of new titles have also been added, including two positions for the Certified Medical Assistant title and one position each in the Attorney and Data Base Analyst titles. 

See below for additional title-level changes:

Office of Public Safety Administration Net and Percent Position/FTE Changes, 2026 to 2027 (Proposed) Budgets

Office of Public Safety Administration net and percent position/FTE changes, 2026 to 2027 proposed budgetsChanged position/FTE titles for Office of Public Safety Administration from the 2026 baseline to the 2027 proposed budget.TITLE20262027NET%Certified Medical Assistant02+2—Certified Medical Assistant +2 0 in 2026 · 2 in 2027 · —FOIA Officer24+2+100.0%FOIA Officer +2 2 in 2026 · 4 in 2027 · +100.0%Laborer24+2+100.0%Laborer +2 2 in 2026 · 4 in 2027 · +100.0%Attorney01+1—Attorney +1 0 in 2026 · 1 in 2027 · —Data Base Analyst01+1—Data Base Analyst +1 0 in 2026 · 1 in 2027 · —Digital Retrieval Specialist01+1—Digital Retrieval Specialist +1 0 in 2026 · 1 in 2027 · —Leave of Absence Administrator23+1+50.0%Leave of Absence Administrator +1 2 in 2026 · 3 in 2027 · +50.0%Manager of Human Resources-Publ…23+1+50.0%Manager of Human Resources-Public Safety +1 2 in 2026 · 3 in 2027 · +50.0%Medical Administrator23+1+50.0%Medical Administrator +1 2 in 2026 · 3 in 2027 · +50.0%Medical Director01+1—Medical Director +1 0 in 2026 · 1 in 2027 · —Administrative Services Officer…87-1-12.5%Administrative Services Officer II -1 8 in 2026 · 7 in 2027 · -12.5%Digital Retrieval Specialist - …10-1-100.0%Digital Retrieval Specialist - CPD -1 1 in 2026 · 0 in 2027 · -100.0%Finance Officer10-1-100.0%Finance Officer -1 1 in 2026 · 0 in 2027 · -100.0%Investigator2120-1-4.8%Investigator -1 21 in 2026 · 20 in 2027 · -4.8%Senior Help Desk Technician10-1-100.0%Senior Help Desk Technician -1 1 in 2026 · 0 in 2027 · -100.0%Staff Assistant76-1-14.3%Staff Assistant -1 7 in 2026 · 6 in 2027 · -14.3%Administrative Assistant1210-2-16.7%Administrative Assistant -2 12 in 2026 · 10 in 2027 · -16.7%Property Custodian138-5-38.5%Property Custodian -5 13 in 2026 · 8 in 2027 · -38.5%{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"position-changes","title":"Office of Public Safety Administration Net and Percent Position/FTE Changes, 2026 to 2027 (Proposed) Budgets","source":"Source: City of Chicago 2026 Budget Ordinance and 2027 Budget Recommendations positions and salaries datasets. Percent change is net change divided by 2026 positions/FTEs.","warning":"","edited":false} Download data (CSV)

Appropriations

OPSA is 88% locally-funded in this year’s budget proposal, up slightly from the previous year’s 84.8%.

Office of Public Safety Administration Fund Comparison, 2026–2027

Office of Public Safety Administration Fund Comparison, 2026–2027Fund comparison including budgeted and proposed amounts, net and percent changes, and each fund’s share of the proposed departmental budget.Fund2026 Budgeted2027 ProposedNet Change from2026Percent Changefrom 2026Percent of 2027RecommendedFundsCorporate Fund$69,224,437$69,121,175-$103,262-0.1%51.3%Emergency Communication Fund$45,783,446$49,452,606$3,669,1608.0%36.7%Federal Grant Fund$18,867,000$15,263,000-$3,604,000-19.1%11.3%Grants Management Fund$1,684,000$902,000-$782,000-46.4%0.7%Chicago Midway Airport Fund$42,238$41,246-$992-2.3%0.0%Chicago O'Hare Airport Fund$30,555$29,609-$946-3.1%0.0%{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"fund-comparison","title":"Office of Public Safety Administration Fund Comparison, 2026–2027","source":"Source: City of Chicago 2026 Budget Ordinance — Appropriations (6694-f78c) and 2027 Budget Recommendations — Appropriations (pptx-hhw3). Funds match by fund code, which is omitted from the table. Shares use all recommended funds for the selected department; rounding may prevent percentages from summing to 100%.","warning":"","edited":false,"data":{"previousYear":2026,"currentYear":2027,"rows":[{"code":"100","label":"Corporate Fund","previous":69224437,"current":69121175,"net":-103262,"percent":-0.0014916986612689967,"share":0.5127317085849857},{"code":"353","label":"Emergency Communication Fund","previous":45783446,"current":49452606,"net":3669160,"percent":0.08014163023028018,"share":0.36683287239200024},{"code":"925F","label":"Federal Grant Fund","previous":18867000,"current":15263000,"net":-3604000,"percent":-0.19102136004664227,"share":0.1132189096631045},{"code":"75","label":"Grants Management Fund","previous":1684000,"current":902000,"net":-782000,"percent":-0.4643705463182898,"share":0.00669091636743237},{"code":"610","label":"Chicago Midway Airport Fund","previous":42238,"current":41246,"net":-992,"percent":-0.023485960509493822,"share":0.0003059573575289529},{"code":"740","label":"Chicago O'Hare Airport Fund","previous":30555,"current":29609,"net":-946,"percent":-0.030960562919325807,"share":0.00021963563494823175}],"previousTotal":135631676,"currentTotal":134809636,"previousSource":{"id":"6694-f78c","title":"Budget - 2026 Budget Ordinance - Appropriations","resolvedBy":"pinned"},"currentSource":{"id":"pptx-hhw3","title":"Budget - 2027 Budget Recommendations - Appropriations","resolvedBy":"pinned"}}} Download data (CSV)

Largest Appropriations

As with most departments, personnel costs make up the bulk of OPSA’s appropriations, with salaries and wages on payroll by far the largest expense category, followed by IT maintenance.

Office of Public Safety Administration Top 10 Largest Appropriations, 2027 proposed

Office of Public Safety Administration top 10 largest appropriations, 2027 proposedTop 10 largest 2027 proposed appropriation accounts for Office of Public Safety Administration. Full labels wrap to fit; bar lengths use a common dollar scale.SALARIES AND WAGES - ONPAYROLL$38.81MSALARIES AND WAGES - ON PAYROLL $38,814,900 Account 0005 · 5 source rowsIT MAINTENANCE$19.58MIT MAINTENANCE $19,578,079 Account 0138 · 2 source rowsRESERVE BALANCE$10.79MRESERVE BALANCE $10,786,882 Account 909A · 2 source rowsSOFTWARE MAINTENANCE ANDLICENSING$10.19MSOFTWARE MAINTENANCE AND LICENSING $10,189,089 Account 0149 · 2 source rowsRENTAL EQUIPMENT ANDSERVICES$9.42MRENTAL EQUIPMENT AND SERVICES $9,416,240 Account 0157 · 4 source rowsPROFESSIONAL AND TECHNICALSERVICES$8.55MPROFESSIONAL AND TECHNICAL SERVICES $8,548,218 Account 0140 · 4 source rowsMOBILE COMMUNICATIONSERVICES$7.62MMOBILE COMMUNICATION SERVICES $7,615,705 Account 0181 · 2 source rowsIT DEVELOPMENT$6.20MIT DEVELOPMENT $6,199,000 Account 0139 · 1 source rowTELEPHONE - MAINTENANCE$4.31MTELEPHONE - MAINTENANCE $4,310,000 Account 0197 · 1 source rowCONSENT DECREE$3.09MCONSENT DECREE $3,090,000 Account 9295 · 2 source rows{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"largest-appropriations","title":"Office of Public Safety Administration Top 10 Largest Appropriations, 2027 proposed","source":"Source: City of Chicago 2027 Budget Recommendations — Appropriations. Rows are grouped by appropriation account and ranked by amount.","warning":"","edited":false} Download data (CSV)

In 2025, the most recent complete budget year for which local fund actuals and encumbrances data is available, OPSA spent 85.2% of its locally-funded budget, with no overspend in any appropriation lines. 

Office of Public Safety Administration 2025 Actual Spend (Local Funds)

Office of Public Safety Administration 2025 Actual Spend (Local Funds)Office of Public Safety Administration stacked actual spending including encumbrances and unspent budget by appropriation category across the supplied local funds. Red segments highlight actual spending above the budgeted line.SPENDING CATEGORYBUDGETEDCONTRACT SERV - PRIOR APPR REQ$81,650,182$13,142,485 unspentCONTRACT SERV - PRIOR APPR REQ · 2025 $68,507,697 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $81,650,182 Unspent: $13,142,485PERSONAL SERVICES$33,438,687$2,430,753 unspentPERSONAL SERVICES · 2025 $31,007,934 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $33,438,687 Unspent: $2,430,753COMMODITIES - PRIOR APPR REQD$4,482,915$620,297 unspentCOMMODITIES - PRIOR APPR REQD · 2025 $3,862,618 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $4,482,915 Unspent: $620,297CONSENT DECREE$4,102,000$1,438,678 unspentCONSENT DECREE · 2025 $2,663,322 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $4,102,000 Unspent: $1,438,678FOR PHYSICAL EXAMS$2,204,176$932,794 unspentFOR PHYSICAL EXAMS · 2025 $1,271,382 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $2,204,176 Unspent: $932,794EQUIPMENT$279,125$26,938 unspentEQUIPMENT · 2025 $252,187 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $279,125 Unspent: $26,938TRAVEL - PRIOR APPROVAL REQD$151,500$64,762 unspentTRAVEL - PRIOR APPROVAL REQD · 2025 $86,738 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $151,500 Unspent: $64,762INTERNAL TRANSFERS AND REIMBURSEMENTS$20,000$18,285 unspentINTERNAL TRANSFERS AND REIMBURSEMENTS · 2025 $1,715 Office of Public Safety Administration · actual spend including encumbrances Budgeted: $20,000 Unspent: $18,285Actual spendUnspentBudgeted{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"actual-spend-categories","title":"Office of Public Safety Administration 2025 Actual Spend (Local Funds)","source":"Source: supplied 2025 FOIA response actuals.xlsx - formatted.csv. Actual spending includes encumbrances, by appropriation category, summed across the funds in the supplied local-funds extract.","warning":"","edited":false,"data":{"year":2025,"rows":[{"code":"100","label":"CONTRACT SERV - PRIOR APPR REQ","budget":81650182,"actuals":67849173,"encumbrances":658524,"sourceVariance":13142485,"funds":["100","353","610","740"],"rowCount":4,"actualSpend":68507697,"unspent":13142485},{"code":"0","label":"PERSONAL SERVICES","budget":33438687,"actuals":31007936,"encumbrances":-2,"sourceVariance":2430753,"funds":["100","353"],"rowCount":2,"actualSpend":31007934,"unspent":2430753},{"code":"300","label":"COMMODITIES - PRIOR APPR REQD","budget":4482915,"actuals":3850203,"encumbrances":12415,"sourceVariance":620297,"funds":["100","353","610","740"],"rowCount":4,"actualSpend":3862618,"unspent":620297},{"code":"9295","label":"CONSENT DECREE","budget":4102000,"actuals":2663322,"encumbrances":0,"sourceVariance":1438678,"funds":["100","353"],"rowCount":2,"actualSpend":2663322,"unspent":1438678},{"code":"9067","label":"FOR PHYSICAL EXAMS","budget":2204176,"actuals":1271007,"encumbrances":375,"sourceVariance":932794,"funds":["100"],"rowCount":1,"actualSpend":1271382,"unspent":932794},{"code":"400","label":"EQUIPMENT","budget":279125,"actuals":252187,"encumbrances":0,"sourceVariance":26938,"funds":["100","353"],"rowCount":2,"actualSpend":252187,"unspent":26938},{"code":"200","label":"TRAVEL - PRIOR APPROVAL REQD","budget":151500,"actuals":86738,"encumbrances":0,"sourceVariance":64762,"funds":["100","353"],"rowCount":2,"actualSpend":86738,"unspent":64762},{"code":"9400","label":"INTERNAL TRANSFERS AND REIMBURSEMENTS","budget":20000,"actuals":1715,"encumbrances":0,"sourceVariance":18285,"funds":["100"],"rowCount":1,"actualSpend":1715,"unspent":18285}],"rowCount":18}} Download data (CSV)

Change from Previous Year

Telephone maintenance appropriations at OPSA more than tripled in the new budget proposal, up $2.9 million (215.2%) from 2026. 

The largest single-appropriation decrease is in funds held in reserve balance, down -$5.6 million (-34.2%) from the previous year. Several small line items have been entirely eliminated from OPSA’s budget, including Contract Wage – Prevailing Rate ($179,409 in 2026), Lease/Purchase Equipment ($110,000) and Accounting and Auditing ($75,000). 

Office of Public Safety Administration Net and Percent Appropriation Changes, 2026 to 2027 (proposed) Budgets

Office of Public Safety Administration net and percent appropriation changes, 2026 to 2027 proposed budgetsChanged appropriation accounts for Office of Public Safety Administration from the 2026 baseline to the 2027 proposed budget.APPROPRIATION20262027NET%SALARIES AND WAGES - ON PAYROLL$35,349,575$38,814,900+$3,465,325+9.8%SALARIES AND WAGES - ON PAYROLL +$3,465,325 $35,349,575 in 2026 · $38,814,900 in 2027 · +9.8%TELEPHONE - MAINTENANCE$1,367,500$4,310,000+$2,942,500+215.2%TELEPHONE - MAINTENANCE +$2,942,500 $1,367,500 in 2026 · $4,310,000 in 2027 · +215.2%IT MAINTENANCE$18,695,803$19,578,079+$882,276+4.7%IT MAINTENANCE +$882,276 $18,695,803 in 2026 · $19,578,079 in 2027 · +4.7%PROFESSIONAL AND TECHNICAL SER…$7,747,320$8,548,218+$800,898+10.3%PROFESSIONAL AND TECHNICAL SERVICES +$800,898 $7,747,320 in 2026 · $8,548,218 in 2027 · +10.3%FRINGE BENEFITS$1,070,484$1,254,963+$184,479+17.2%FRINGE BENEFITS +$184,479 $1,070,484 in 2026 · $1,254,963 in 2027 · +17.2%FURNITURE AND FURNISHINGS$200,000$319,180+$119,180+59.6%FURNITURE AND FURNISHINGS +$119,180 $200,000 in 2026 · $319,180 in 2027 · +59.6%REPAIR PARTS AND MATERIAL$660,000$738,140+$78,140+11.8%REPAIR PARTS AND MATERIAL +$78,140 $660,000 in 2026 · $738,140 in 2027 · +11.8%SCHEDULE SALARY ADJUSTMENTS$315,671$368,739+$53,068+16.8%SCHEDULE SALARY ADJUSTMENTS +$53,068 $315,671 in 2026 · $368,739 in 2027 · +16.8%REIMBURSEMENT TO TRAVELERS$20,000$59,200+$39,200+196.0%REIMBURSEMENT TO TRAVELERS +$39,200 $20,000 in 2026 · $59,200 in 2027 · +196.0%FOOD$65,580$90,204+$24,624+37.5%FOOD +$24,624 $65,580 in 2026 · $90,204 in 2027 · +37.5%FREIGHT AND EXPRESS CHARGES$14,000$22,764+$8,764+62.6%FREIGHT AND EXPRESS CHARGES +$8,764 $14,000 in 2026 · $22,764 in 2027 · +62.6%BOOKS AND RELATED MATERIAL$500$468-$32-6.4%BOOKS AND RELATED MATERIAL -$32 $500 in 2026 · $468 in 2027 · -6.4%OFFICE MACHINES$2,000$1,880-$120-6.0%OFFICE MACHINES -$120 $2,000 in 2026 · $1,880 in 2027 · -6.0%ADVERTISING$2,400$2,256-$144-6.0%ADVERTISING -$144 $2,400 in 2026 · $2,256 in 2027 · -6.0%LICENSE STICKER TAG AND PLATES$3,524$3,312-$212-6.0%LICENSE STICKER TAG AND PLATES -$212 $3,524 in 2026 · $3,312 in 2027 · -6.0%TECHNICAL MEETING COSTS$51,300$50,620-$680-1.3%TECHNICAL MEETING COSTS -$680 $51,300 in 2026 · $50,620 in 2027 · -1.3%GASOLINE$45,000$42,300-$2,700-6.0%GASOLINE -$2,700 $45,000 in 2026 · $42,300 in 2027 · -6.0%DUES SUBSC & MEM$30,280$24,332-$5,948-19.6%DUES SUBSC & MEM -$5,948 $30,280 in 2026 · $24,332 in 2027 · -19.6%DRUGS MEDICINE AND CHEMICAL M…$15,600$0-$15,600-100.0%DRUGS MEDICINE AND CHEMICAL MATERIALS -$15,600 $15,600 in 2026 · $0 in 2027 · -100.0%POSTAGE$220,436$197,600-$22,836-10.4%POSTAGE -$22,836 $220,436 in 2026 · $197,600 in 2027 · -10.4%REPAIR/MAINT EQUIPMENT$561,063$537,282-$23,781-4.2%REPAIR/MAINT EQUIPMENT -$23,781 $561,063 in 2026 · $537,282 in 2027 · -4.2%STATIONERY AND OFFICE SUPPLIES$592,840$567,884-$24,956-4.2%STATIONERY AND OFFICE SUPPLIES -$24,956 $592,840 in 2026 · $567,884 in 2027 · -4.2%MAINT FACILITIES$170,000$139,000-$31,000-18.2%MAINT FACILITIES -$31,000 $170,000 in 2026 · $139,000 in 2027 · -18.2%ACCOUNTING AND AUDITING$75,000$0-$75,000-100.0%ACCOUNTING AND AUDITING -$75,000 $75,000 in 2026 · $0 in 2027 · -100.0%CONSENT DECREE$3,190,000$3,090,000-$100,000-3.1%CONSENT DECREE -$100,000 $3,190,000 in 2026 · $3,090,000 in 2027 · -3.1%LEASE/PURCHASE EQUIPMENT$110,000$0-$110,000-100.0%LEASE/PURCHASE EQUIPMENT -$110,000 $110,000 in 2026 · $0 in 2027 · -100.0%CONTRACT WAGE - PREVAILING RATE$179,409$0-$179,409-100.0%CONTRACT WAGE - PREVAILING RATE -$179,409 $179,409 in 2026 · $0 in 2027 · -100.0%SOFTWARE MAINTENANCE AND LICEN…$10,595,589$10,189,089-$406,500-3.8%SOFTWARE MAINTENANCE AND LICENSING -$406,500 $10,595,589 in 2026 · $10,189,089 in 2027 · -3.8%MATERIAL AND SUPPLIES$2,840,076$2,391,967-$448,109-15.8%MATERIAL AND SUPPLIES -$448,109 $2,840,076 in 2026 · $2,391,967 in 2027 · -15.8%RENTAL EQUIPMENT AND SERVICES$10,164,647$9,416,240-$748,407-7.4%RENTAL EQUIPMENT AND SERVICES -$748,407 $10,164,647 in 2026 · $9,416,240 in 2027 · -7.4%SALARY PROVISION$1,258,252$453,254-$804,998-64.0%SALARY PROVISION -$804,998 $1,258,252 in 2026 · $453,254 in 2027 · -64.0%SOFTWARE PURCHASES$1,200,000$386,436-$813,564-67.8%SOFTWARE PURCHASES -$813,564 $1,200,000 in 2026 · $386,436 in 2027 · -67.8%RESERVE BALANCE$16,393,380$10,786,882-$5,606,498-34.2%RESERVE BALANCE -$5,606,498 $16,393,380 in 2026 · $10,786,882 in 2027 · -34.2%{"schemaVersion":1,"department":"Office of Public Safety Administration","departmentCode":"51","cycle":"2027-prep","budgetYear":2027,"exportedAt":"2026-11-02T20:54:02.099Z","id":"appropriation-changes","title":"Office of Public Safety Administration Net and Percent Appropriation Changes, 2026 to 2027 (proposed) Budgets","source":"Source: City of Chicago 2026 Budget Ordinance and 2027 Budget Recommendations appropriations datasets. Percent change is net change divided by 2026 budgeted appropriation.","warning":"","edited":false} Download data (CSV)
Geoffrey Cubbage

About the author

Geoffrey Cubbage

Geoffrey Cubbage analyzes policy and budgets at the Better Government Association, covering state lawmakers and Chicago City Council. He joined BGA in 2022 after directing policy and economic development for Chicago’s 40th Ward.

More by Geoffrey Cubbage