City employee salaries

Name, job title, department, and pay for every City of Chicago employee. Search anyone, sort by pay, and drill into any department.

Money & PeopleCity last published Sep 6, 2026Source on the data portal
Employees31,75924,849 salaried · 6,910 hourly
Median salary$115,158salaried staff only (24,849)
Average salary$116,092highest $406,536
Median hourly rate$50.23/hrhourly staff only (6,910)

By department

headcount · average salaried pay

Showing the 12 largest of 39 departments — pick any of them in the filter below.

All employees

31,759 people
NameJob titlePay
Gatsios, VasiliosPolice Officer (Assigned As Detective)Chicago Police Department$131,448
O'Shea, ColinPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Martinez, BrendaPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Maher, MichaelPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Duarte, RodolfoPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Schnier, JamesPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Kearns, MichaelPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Gianniotis, WilliamPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Bhayani, ShehzadPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Chapa, RobertaPolice Officer (Assigned As Detective)Chicago Police Department$131,448
Mc Manus, Matthew DFirefighter-EmtChicago Fire Department$131,472
Moran, Thomas JFirefighter-EmtChicago Fire Department$131,472
Szczesniak, John WFirefighter-EmtChicago Fire Department$131,472
Mikell, Aaron CFirefighter-EmtChicago Fire Department$131,472
Geers, TimothyFirefighter-EmtChicago Fire Department$131,472
Roche, Ian RFirefighter-EmtChicago Fire Department$131,472
Navarro, Gerardo AFirefighter-EmtChicago Fire Department$131,472
Garate, CeasarFirefighter-EmtChicago Fire Department$131,472
Murcio, RaulFirefighter-EmtChicago Fire Department$131,472
Veller, Carl FFirefighter-EmtChicago Fire Department$131,472
Rojo, RobertFirefighter-EmtChicago Fire Department$131,472
Escalante, ErnestoFirefighter-EmtChicago Fire Department$131,472
Nickel, Mark EFirefighter-EmtChicago Fire Department$131,472
Harty, George AFirefighter-EmtChicago Fire Department$131,472
Miller, Fred PFirefighter-EmtChicago Fire Department$131,472
Merida, Walter EFirefighter-EmtChicago Fire Department$131,472
Risley, Jason MFirefighter-EmtChicago Fire Department$131,472
Mc Meel, Barry JFirefighter-EmtChicago Fire Department$131,472
Ware, Rodney LFirefighter-EmtChicago Fire Department$131,472
Grier, Gregory LFirefighter-EmtChicago Fire Department$131,472
Elizondo, HilarioFirefighter-EmtChicago Fire Department$131,472
O Malley, James FFirefighter-EmtChicago Fire Department$131,472
Mc Swain, Terrance LFirefighter-EmtChicago Fire Department$131,472
Harper, Alfred CFirefighter-EmtChicago Fire Department$131,472
Mendez, Henry AFirefighter-EmtChicago Fire Department$131,472
Gierhahn, William BFirefighter-EmtChicago Fire Department$131,472
Vincent, Richard TFirefighter-EmtChicago Fire Department$131,472
Quijano, EduardoFirefighter-EmtChicago Fire Department$131,472
Bila, Ronald JFirefighter-EmtChicago Fire Department$131,472
Lynch, Kevin LFirefighter-EmtChicago Fire Department$131,472
Pacini, Dominic GFirefighter-EmtChicago Fire Department$131,472
Phillips, Cortney JFirefighter-EmtChicago Fire Department$131,472
Kaelin, Riki JFirefighter-EmtChicago Fire Department$131,472
Sobek, David WFirefighter-EmtChicago Fire Department$131,472
Longini, Anthony TFirefighter-EmtChicago Fire Department$131,472
Board, Randall VFirefighter-EmtChicago Fire Department$131,472
Shannon, Robert JFirefighter-EmtChicago Fire Department$131,472
Mosele, Robert LFirefighter-EmtChicago Fire Department$131,472
Valdez, Henry JFirefighter-EmtChicago Fire Department$131,472
Davis, EricFirefighter-EmtChicago Fire Department$131,472
18,35118,400 of 31,759PrevNext

Source: Employee Salaries, City of Chicago open data · city last published Sep 6, 2026.

Pay figures are base pay as published. Salaried and hourly staff are reported in separate columns by the city, so medians and averages above are computed over each group separately — never blended. Overtime and other earnings are not in this dataset. Open in the raw explorer.