CITY OF VISALIA
JOB CLASSIFICATIONS AND SALARY RANGES
FY 2026-2027
Citywide Classification by Monthly Salary
Updated July 1, 2026
M NE 31495 MAINTENANCE SERVICE WORKER 154.8 3716.39 4672.09 M NE 31925 UTILITY LOCATOR 154.8 3716.39 4672.09
M NE 31960 WASTE WATER TREATMENT PLANT OPERATOR TRAINEE 154.8 3716.39 4672.09 M NE 31445 LEAD CUSTODIAL SERVICE WORKER 166.8 4189.96 5267.46 M NE 31510 OFFICE ASSISTANT 166.8 4189.96 5267.46
M NE 31540 PARKING ENFORCEMENT OFFICER 166.8 4189.96 5267.46 M NE 31595 POLICE RECORDS SPECIALIST 166.8 4189.96 5267.46 M NE 31053 ANIMAL CARE WORKER 171.8 4404.68 5537.39
M NE 31303 EQUIPMENT SERVICES TECHNICIAN** 171.8 4404.68 5537.39 M NE 31490 MAINTENANCE MECHANIC ASSISTANT 171.8 4404.68 5537.39 M NE 31535 PARK MAINTENANCE WORKER 171.8 4404.68 5537.39 M NE 31885 STREET MAINTENANCE WORKER 171.8 4404.68 5537.39 M NE 31915 TRAFFIC SAFETY WORKER 171.8 4404.68 5537.39
M NE 31935 WASTE WATER MAINTENANCE WORKER 171.8 4404.68 5537.39 M NE 31055 ANIMAL CONTROL OFFICER 173.7 4489.12 5643.55 M NE 31175 COMMUNITY SERVICES OFFICER 173.7 4489.12 5643.55 M NE 31001 ACCOUNTING ASSISTANT 178.7 4719.17 5932.75
M NE 31233 COMMUNITY OUTREACH COORDINATOR 178.7 4719.17 5932.75 M NE 31615 POLICE TECHNICIAN 178.7 4719.17 5932.75
M NE 31720 SENIOR ANIMAL CARE WORKER 178.7 4719.17 5932.75 M NE 31742 SENIOR ANIMAL CONTROL OFFICER 178.7 4719.17 5932.75 M NE 31795 SENIOR OFFICE ASSISTANT 178.7 4719.17 5932.75 M NE 31820 SENIOR POLICE RECORDS SPECIALIST 178.7 4719.17 5932.75 M NE 31060 ASSISTANT COMMUNICATIONS OPERATOR 181.7 4862.82 6113.34 M NE 31025 ADMINISTRATIVE ASSISTANT 183.7 4961.00 6236.77 M NE 31050 AIRPORT MAINTENANCE WORKER 183.7 4961.00 6236.77 M NE 31046 AIRPORT OPERATIONS WORKER 183.7 4961.00 6236.77 M NE 31302 EQUIPMENT MECHANIC TRAINEE 183.7 4961.00 6236.77 M NE 31855 SOLID WASTE DELIVERY & MAINTENANCE WORKER 183.7 4961.00 6236.77 M NE 31865 SOLID WASTE OPERATOR 183.7 4961.00 6236.77
CONF NE 20025 ADMINISTRATIVE ASSISTANT (Confidential) 185.4 5046.02 6343.65 M NE 31190 COMPUTER TECHNICIAN 186.7 5112.01 6426.62
M NE 31950 WASTE WATER TREATMENT PLANT OPERATOR I 186.7 5112.01 6426.62 M NE 31224 CRIME ANALYSIS TECHNICIAN 188.7 5215.23 6556.38 M NE 31280 DUTY OFFICER 188.7 5215.23 6556.38
M NE 31410 INVESTIGATION TECHNICIAN 188.7 5215.23 6556.38 M NE 31730 SENIOR ACCOUNTING ASSISTANT 188.7 5215.23 6556.38 M NE 31740 SENIOR ADMINISTRATIVE ASSISTANT 188.7 5215.23 6556.38 CONF NE 20740 SENIOR ADMINISTRATIVE ASSISTANT (Confidential) 190.4 5304.60 6668.73 M NE 31255 DIGITAL EVIDENCE TECHNICIAN 190.7 5320.53 6688.76 M NE 31455 LEAD POLICE RECORDS SPECIALIST 190.7 5320.53 6688.76
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
Citywide Classifications 1 of 6
Adopted: TBD
Effective: 07/01/2026
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
M NE 31825 SENIOR POLICE TECHNICIAN 190.7 5320.53 6688.76 M NE 31115 BUILDING MAINTENANCE TECHNICIAN 191.7 5373.97 6755.95 M NE 31405 INDUSTRIAL WASTE INSPECTOR 191.7 5373.97 6755.95 M NE 31428 LANDSCAPE INSPECTOR 191.7 5373.97 6755.95
M NE 31530 PARK MAINTENANCE TECHNICIAN 191.7 5373.97 6755.95 M NE 31537 PARTS SPECIALIST*** 191.7 5373.97 6755.95
M NE 31741 SENIOR AIRPORT OPERATIONS WORKER 191.7 5373.97 6755.95 M NE 31744 SENIOR BUILDING MAINTENANCE WORKER 191.7 5373.97 6755.95 M NE 31805 SENIOR PARK MAINTENANCE WORKER 191.7 5373.97 6755.95 M NE 31835 SENIOR STREET MAINTENANCE WORKER 191.7 5373.97 6755.95 M NE 31840 SENIOR TRAFFIC SAFETY WORKER 191.7 5373.97 6755.95 M NE 31845 SENIOR WASTE WATER MAINTENANCE WORKER 191.7 5373.97 6755.95 M NE 31860 SOLID WASTE EQUIPMENT SERVICE WORKER 191.7 5373.97 6755.95 M NE 31953 WASTE WATER TREATMENT PLANT OPERATOR II 191.7 5373.97 6755.95 G NE 51350 FIREFIGHTER PARAMEDIC TRAINEE 192.5 5417.12 6810.18 G NE 51340 FIREFIGHTER TRAINEE 192.5 5417.12 6810.18
M NE 31010 ACCOUNTING TECHNICIAN 193.7 5482.48 6892.36
M NE 31040 ADMINISTRATIVE SERVICES TECHNICIAN 193.7 5482.48 6892.36 M NE 31035 ADMINISTRATIVE TECHNICIAN 193.7 5482.48 6892.36 M NE 31130 C.A.D. TECHNICIAN 193.7 5482.48 6892.36
M NE 31160 COMMUNICATIONS OPERATOR 193.7 5482.48 6892.36 M NE 31300 EQUIPMENT MECHANIC 193.7 5482.48 6892.36
M NE 31305 EVENTS COORDINATOR 193.7 5482.48 6892.36
M NE 31380 HEAVY EQUIPMENT OPERATOR 193.7 5482.48 6892.36 M NE 31480 MAINTENANCE ELECTRICIAN 193.7 5482.48 6892.36 M NE 31485 MAINTENANCE MECHANIC 193.7 5482.48 6892.36
G NE 31522 PARAMEDIC 193.7 5482.48 6892.36
M NE 31715 SALES REPRESENTATIVE 193.7 5482.48 6892.36
M NE 31910 TRAFFIC ENGINEERING SPECIALIST 193.7 5482.48 6892.36 M NE 31918 TRAFFIC SIGNAL TECHNICIAN 193.7 5482.48 6892.36 M NE 31755 SENIOR DIGITAL EVIDENCE TECHNICIAN 195.7 5593.18 7031.52 M NE 31454 LEAD MAINTENANCE SERVICE WORKER 196.6 5643.72 7095.06 M NE 31460 LEAD SOLID WASTE OPERATOR 196.6 5643.72 7095.06 M NE 31470 LEAD STREET MAINTENANCE WORKER 196.6 5643.72 7095.06 M NE 31955 WASTE WATER TREATMENT PLANT OPERATOR III 196.6 5643.72 7095.06 E NE 30020 ADMINISTRATIVE ANALYST 198.3 5740.43 7216.64 E NE 30657 PURCHASING SPECIALIST 198.3 5740.43 7216.64
M NE 31135 CODE ENFORCEMENT TECHNICIAN 198.6 5757.67 7238.32 M NE 31195 CONSERVATION TECHNICIAN 198.6 5757.67 7238.32 M NE 31430 LANDSCAPE AND IRRIGATION TECHNICIAN 198.6 5757.67 7238.32 M NE 31525 PARK RANGER 198.6 5757.67 7238.32
M NE 31544 PERMIT TECHNICIAN 198.6 5757.67 7238.32
M NE 31555 PLANNING TECHNICIAN 198.6 5757.67 7238.32
M NE 31710 REVENUE & CODE COMPLIANCE SPECIALIST 198.6 5757.67 7238.32 M NE 31745 SENIOR BUILDING MAINTENANCE TECHNICIAN 198.6 5757.67 7238.32 M NE 31780 SENIOR INDUSTRIAL WASTE WATER INSPECTOR 198.6 5757.67 7238.32 M NE 31790 SENIOR MAINTENANCE MECHANIC 198.6 5757.67 7238.32 M NE 31800 SENIOR PARK MAINTENANCE TECHNICIAN 198.6 5757.67 7238.32 E NE 30165 COMMUNICATIONS AND MARKETING SPECIALIST 200.3 5856.34 7362.36 E NE 30680 RECREATION COORDINATOR 200.3 5856.34 7362.36 Citywide Classifications 2 of 6
Adopted: TBD
Effective: 07/01/2026
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
M NE 31295 ENGINEERING TECHNICIAN 200.6 5873.93 7384.47 M NE 31541 PAYROLL SPECIALIST 200.6 5873.93 7384.47
M NE 31635 PUBLIC WORKS INSPECTOR 200.6 5873.93 7384.47 M NE 31560 POLICE OFFICER RECRUIT 203.6 6052.72 7609.24 M NE 31750 SENIOR COMMUNICATIONS OPERATOR 203.6 6052.72 7609.24 M NE 31310 FACILITY SERVICES TECHNICIAN 205.6 6174.93 7762.88 M NE 31456 LEAD PARK MAINTENANCE WORKER 205.6 6174.93 7762.88 M NE 31475 LEAD WASTE WATER MAINTENANCE TECHNICIAN 205.6 6174.93 7762.88 M NE 31505 MECHANIC / WELDER 205.6 6174.93 7762.88
M NE 31765 SENIOR EQUIPMENT MECHANIC 205.6 6174.93 7762.88 M NE 31785 SENIOR MAINTENANCE ELECTRICIAN 205.6 6174.93 7762.88 M NE 31842 SENIOR TRAFFIC SIGNAL TECHNICIAN 205.6 6174.93 7762.88 M NE 31746 SENIOR C.A.D. TECHNICIAN 206.6 6236.96 7840.86 M NE 31760 SENIOR ENGINEERING TECHNICIAN 206.6 6236.96 7840.86 M NE 31453 LEAD EQUIPMENT MECHANIC 207.6 6299.61 7919.62 M NE 31850 SENIOR WASTE WATER TREATMENT PLANT OPERATOR 208.6 6362.89 7999.18 E NE 30080 ASSISTANT PLANNER 209.2 6401.17 8047.29
M NE 31105 BUILDING INSPECTOR 209.6 6426.81 8079.53
M NE 31133 CODE ENFORCEMENT OFFICER 209.6 6426.81 8079.53 M NE 31340 FIRE PREVENTION INSPECTOR 209.6 6426.81 8079.53 M NE 31545 PLAN CHECKER 209.6 6426.81 8079.53
CONF E 20430 HUMAN RESOURCES ANALYST 211.2 6530.41 8209.78 E NE 30575 POLICE SPECIALIST 211.2 6530.41 8209.78
E NE 30665 PRETREATMENT PROGRAM COORDINATOR 211.2 6530.41 8209.78 E NE 30735 SENIOR ADMINISTRATIVE ANALYST 211.2 6530.41 8209.78 E E 30455 INFORMATION SYSTEMS SPECIALIST 211.5 6550.02 8234.43 M NE 31815 SENIOR PAYROLL SPECIALIST 211.5 6550.02 8234.43 M NE 31477 LEAD WASTEWATER TREATMENT PLANT OPERATOR 213.6 6688.96 8409.09 M NE 31830 SENIOR PUBLIC WORKS INSPECTOR 216.6 6892.56 8665.06 E E 30170 COMMUNICATIONS SUPERVISOR 217.2 6934.02 8717.18 E E 30210 CONV CENTER OPERATIONS SUPERVISOR 217.2 6934.02 8717.18 E NE 30345 FLEET MAINTENANCE SUPERVISOR 217.2 6934.02 8717.18 E NE 30525 PARK MAINTENANCE SUPERVISOR 217.2 6934.02 8717.18 E NE 30925 PARKS & URBAN FORESTRY SUPERVISOR 217.2 6934.02 8717.18 E E 30670 POLICE RECORDS SUPERVISOR 217.2 6934.02 8717.18 E E 30700 RECREATION SUPERVISOR 217.2 6934.02 8717.18
E E 30720 SALES SUPERVISOR 217.2 6934.02 8717.18
E NE 30875 SOLID WASTE SUPERVISOR 217.2 6934.02 8717.18 E NE 30882 STREET MAINTENANCE & TRAFFIC CONTROL SUPERVISOR 217.2 6934.02 8717.18 E NE 30902 TRAFFIC OPERATIONS SUPERVISOR 217.2 6934.02 8717.18 E NE 30935 WASTEWATER COLLECTIONS SUPERVISOR 217.2 6934.02 8717.18 E NE 30940 WASTEWATER TREATMENT PLANT MAINT SUPERVISOR 217.2 6934.02 8717.18 E NE 30945 WASTEWATER TREATMENT PLANT OPERATIONS SUPERVISOR 217.2 6934.02 8717.18 E NE 30430 IDENTIFICATION TECHNICIAN 218.2 7003.68 8804.74 Citywide Classifications 3 of 6
Adopted: TBD
Effective: 07/01/2026
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
E NE 30560 PLANS EXAMINER 219.2 7074.03 8893.19
M NE 31140 COMBINED BUILDING INSPECTOR 219.5 7095.27 8919.89 E E 30295 FACILITIES MAINTENANCE SUPERINTENDENT 221.2 7216.86 9072.75 G NE 51335 FIREFIGHTER NR11 7257.63 9106.60
M NE 31747 SENIOR CODE ENFORCEMENT OFFICER*** 225.5 7533.79 9471.19 M NE 31748 SENIOR COMBINED BUILDING INSPECTOR 225.5 7533.79 9471.19 M NE 31775 SENIOR FIRE PREVENTION INSPECTOR 225.5 7533.79 9471.19 E NE 30820 SENIOR IDENTIFICATION TECHNICIAN 226.1 7579.11 9528.16 E E 30810 SENIOR PLANS EXAMINER 227.1 7655.24 9623.87
B NE 41585 POLICE OFFICER NR5 7720.57 9652.60
E E 30065 ASSISTANT ENGINEER 229.1 7809.81 9818.18
E NE 30090 ASSOCIATE PLANNER 229.1 7809.81 9818.18
E E 30627 PROJECT MANAGER I 229.1 7809.81 9818.18
G NE 51345 FIREFIGHTER / PARAMEDIC NR9 7983.36 10017.26 G NE 51330 FIRE ENGINEER NR12 8009.79 10052.50
E NE 30890 SUPERVISING IDENTIFICATION TECHNICIAN 232.8 8104.04 10188.07 E E 30936 WASTEWATER COLLECTIONS SUPERINTENDENT 232.8 8104.04 10188.07 B NE 41565 POLICE AGENT NR6 8327.73 10394.60
G NE 51333 FIRE ENGINEER - PARAMEDIC NR13 8410.32 10555.15 E E 30053 ANIMAL SERVICES ANALYST 238.1 8544.91 10742.32 CONF E 20120 BUDGET ANALYST 238.1 8544.91 10742.32
E E 30310 FINANCIAL ANALYST 238.1 8544.91 10742.32
E E 30375 GIS ANALYST 238.1 8544.91 10742.32
E E 30400 HOUSING SPECIALIST 238.1 8544.91 10742.32
E E 30450 INFORMATION SYSTEMS ANALYST 238.1 8544.91 10742.32 E E 30500 MANAGEMENT ANALYST 238.1 8544.91 10742.32
E E 30505 MEDIA AND COMMUNICATIONS MANAGER 238.1 8544.91 10742.32 E E 30884 SUPERVISING BUILDING INSPECTOR 238.1 8544.91 10742.32 E E 30928 WATER RESOURCES ANALYST 238.1 8544.91 10742.32 CONF E 20250 CHIEF DEPUTY CITY CLERK 240.1 8717.44 10959.22 CONF E 20500 MANAGEMENT ANALYST - HR / RISK 240.1 8717.44 10959.22 E E 30085 ASSOCIATE ENGINEER 241.1 8805.01 11069.31
E E 30628 PROJECT MANAGER II 241.1 8805.01 11069.31
E E 30815 SENIOR PLANNER 241.1 8805.01 11069.31
E E 30150 CIVIL ENGINEER 246.0 9246.97 11624.93
E E 30320 FIRE MARSHAL 246.0 9246.97 11624.93
E E 30825 SENIOR PROJECT MANAGER 246.0 9246.97 11624.93 E E 30405 INFORMATION SECURITY ANALYST 247.1 9349.20 11753.44 E E 30600 POLICE SUPPORT SERVICES MANAGER 247.1 9349.20 11753.44 Citywide Classifications 4 of 6
Adopted: TBD
Effective: 07/01/2026
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
E E 30955 WASTEWATER TREATMENT PLANT SUPERINTENDENT 247.1 9349.20 11753.44 G NE 50315 FIRE CAPTAIN NR7 9367.60 11775.83
A NE 40600 POLICE SERGEANT NR3 9821.36 12262.12
G NE 50320 FIRE CAPTAIN -PARAMEDIC NR8 9835.96 12364.63 E E 30035 AIRPORT MANAGER 256.0 10218.98 12846.89
E E 30054 ANIMAL SERVICES MANAGER 256.0 10218.98 12846.89 E E 30105 BUILDING OFFICIAL*** 256.0 10218.98 12846.89
CONF E 20300 COMMUNICATIONS AND BRAND MANAGER 256.0 10218.98 12846.89 E E 30195 CONVENTION CENTER MANAGER 256.0 10218.98 12846.89 E E 30275 ECONOMIC DEVELOPMENT MANAGER 256.0 10218.98 12846.89 E E 30285 EMERGENCY MEDICAL SERVICES COORDINATOR 256.0 10218.98 12846.89 CONF E 20410 FINANCE MANAGER 256.0 10218.98 12846.89
CONF E 20435 HUMAN RESOURCES MANAGER 256.0 10218.98 12846.89 E E 30785 INFORMATION SYSTEMS SUPERVISOR 256.0 10218.98 12846.89 E E 30520 NEIGHBORHOOD PRESERVATION MANAGER 256.0 10218.98 12846.89 E E 30530 PARKS & FACILITIES MANAGER 256.0 10218.98 12846.89 E E 30620 PRINCIPAL PLANNER 256.0 10218.98 12846.89
E E 30623 PROFESSIONAL LAND SURVEYOR 256.0 10218.98 12846.89 E E 30645 PUBLIC WORKS MANAGER 256.0 10218.98 12846.89
CONF E 20714 RISK MANAGER 256.0 10218.98 12846.89
E E 30740 SENIOR CIVIL ENGINEER 256.0 10218.98 12846.89 E E 30920 TRANSIT MANAGER 256.0 10218.98 12846.89
E E 30930 WATER RESOURCES MANAGER 256.0 10218.98 12846.89 CONF E 20090 ASSISTANT FINANCE DIRECTOR 268.0 11521.17 14483.96 CONF E 20145 FIRE BATTALION CHIEF 270.0 11753.80 14776.41 A E 40580 POLICE LIEUTENANT NR4 11848.05 14818.39
E E 30410 INFORMATION SERVICES MANAGER 272.0 11991.12 15074.76 CONF E 40500 POLICE CAPTAIN NR14 12993.28 16337.61
E E 20255 CITY ENGINEER 281.9 13238.34 16642.71
CONF E 20330 DEPUTY FIRE CHIEF 281.9 13238.34 16642.71
DH E 10260 ADMINISTRATIVE SERVICES DIRECTOR 289.9 14340.35 18028.11 DH E 10290 ENGINEERING AND BUILDING DIRECTOR 289.9 14340.35 18028.11 DH E 10400 PARKS & RECREATION DIRECTOR 289.9 14340.35 18028.11 DH E 10425 PLANNING & COMMUNITY PRESERVATION DIRECTOR 289.9 14340.35 18028.11 DH E 10320 FIRE CHIEF NR19 16354.76 18931.13
DH E 10310 FINANCE AND TECHNOLOGY SERVICES DIRECTOR NR20 16517.99 19107.70 DH E 10450 PUBLIC WORKS DIRECTOR NR20 16517.99 19107.70 DH E 10575 CHIEF OF POLICE NR21 17069.64 20096.67
DH E 10135 ASSISTANT CITY MANAGER NR22 18090.30 20487.10 n/a E 02151 CITY MANAGER 2 NR 22371.90 22371.90
n/a E 01230 CITY COUNCIL3 NR 1182.11 1246.41
Citywide Classifications 5 of 6
Adopted: TBD
Effective: 07/01/2026
MONTHLY
MAX
MONTHLY
MIN
BARGAIN
UNIT
CLASS
CODE JOB TITLE
SALARY
RANGE
FLSA
STATUS1
FOOTNOTES
1 FLSA Status: Non-exempt (NE) and Exempt (E)
2 City Manager Salary set by contract approved by City Council 3 City Council Salary established by Visalia Municipal Ordinance Code Section 2.04.080 **Classification effective 3/4/2026
***Classification added in the FY26/27 Budget
Citywide Classifications 6 of 6
Adopted: TBD
Effective: 07/01/2026