JobAfterNext

Dubuque, IA

251 occupations with BLS estimates, May 2025. BLS area code 20220.

BLS figures are for its own occupation list. Where one BLS occupation covers several O*NET occupations, it links to the first and says how many.

Largest

Most concentrated

By location quotient: the occupation's share of jobs here divided by its share nationally. Occupations employing fewer than 100 here are left out.

Highest median wage

OccupationMedian annual
Physicians, All Other (7 O*NET occupations)$309,930
Chief Executives (2 O*NET occupations)$212,880
Dentists, General$161,140
Architectural and Engineering Managers (2 O*NET occupations)$149,300
Pharmacists$145,390
Computer and Information Systems Managers$136,670
Sales Managers$130,980
Human Resources Managers$129,670
Nurse Practitioners$129,620
Marketing Managers$127,280
Financial Managers (3 O*NET occupations)$126,980
Physician Assistants (2 O*NET occupations)$126,050
Administrative Services Managers$119,770
Transportation, Storage, and Distribution Managers (2 O*NET occupations)$116,010
First-Line Supervisors of Police and Detectives$113,920
Lawyers$109,270
Industrial Engineers (4 O*NET occupations)$109,040
Software Developers$105,360
Managers, All Other (7 O*NET occupations)$104,900
Project Management Specialists$104,690
All 251 occupations
BLS occupationEmploymentMedian annualLocation quotient
Accountants and Auditors 13-2011450$74,1400.83
Administrative Services Managers 11-301270$119,7700.74
Advertising Sales Agents 41-301130$52,8300.99
Agricultural Equipment Operators 45-209140$49,4403.81
Amusement and Recreation Attendants 39-3091190$27,1101.28
Animal Caretakers 39-202180$29,4200.75
Architects, Except Landscape and Naval 17-101140$87,8900.94
Architectural and Civil Drafters 17-301160$65,7601.57
Architectural and Engineering Managers (2 O*NET occupations) 11-9041230$149,3002.76
Automotive Body and Related Repairers 49-302170$51,0001.31
Automotive Service Technicians and Mechanics 49-3023290$61,0301.09
Bakers 51-3011110$41,1601.25
Bartenders 35-3011460$21,7201.63
Billing and Posting Clerks 43-3021120$46,1400.78
Bookkeeping, Accounting, and Auditing Clerks 43-3031520$47,6301.01
Bus and Truck Mechanics and Diesel Engine Specialists 49-3031170$57,6301.60
Business Operations Specialists, All Other (5 O*NET occupations) 13-1199250$82,0900.61
Butchers and Meat Cutters 51-3021110$36,5202.19
Buyers and Purchasing Agents (3 O*NET occupations) 13-1020270$66,0501.44
Carpenters 47-2031260$60,0901.03
Cashiers 41-20111,240$30,5001.07
Cement Masons and Concrete Finishers 47-2051110$58,4001.45
Chefs and Head Cooks 35-101170$47,6900.89
Chief Executives (2 O*NET occupations) 11-1011100$212,8801.28
Child, Family, and School Social Workers 21-1021100$51,9800.65
Childcare Workers (2 O*NET occupations) 39-9011370$31,7301.90
Civil Engineering Technologists and Technicians 17-302240$77,3701.54
Civil Engineers (3 O*NET occupations) 17-2051120$99,2100.84
Claims Adjusters, Examiners, and Investigators 13-1031230$62,9301.89
Cleaners of Vehicles and Equipment 53-7061190$36,0801.32
Clinical Laboratory Technologists and Technicians (6 O*NET occupations) 29-2010100$55,6800.76
Coaches and Scouts 27-2022200$47,8402.09
Coating, Painting, and Spraying Machine Setters, Operators, and Tenders 51-9124180$46,7702.94
Coin, Vending, and Amusement Machine Servicers and Repairers 49-909130$45,7403.17
Commercial and Industrial Designers 27-102130$64,6902.63
Compensation, Benefits, and Job Analysis Specialists 13-114150$57,6201.11
Compliance Officers (7 O*NET occupations) 13-1041110$60,8700.67
Computer Network Support Specialists 15-123170$69,0601.23
Computer Numerically Controlled Tool Operators 51-9161260$52,1104.10
Computer Numerically Controlled Tool Programmers 51-916250$55,7705.03
Computer Occupations, All Other (10 O*NET occupations) 15-1299110$90,4800.66
Computer Systems Analysts (2 O*NET occupations) 15-1211100$85,3100.52
Computer User Support Specialists 15-1232230$59,1900.87
Computer and Information Systems Managers 11-3021120$136,6700.46
Construction Laborers 47-2061500$48,8001.21
Construction Managers 11-902180$102,2400.56
Control and Valve Installers and Repairers, Except Mechanical Door 49-901240$60,8802.27
Cooks, Fast Food 35-2011290$29,5001.21
Cooks, Institution and Cafeteria 35-2012290$36,8901.76
Cooks, Restaurant 35-2014440$35,6100.83
Cooks, Short Order 35-201550$36,9900.87
Correctional Officers and Jailers 33-301240$57,6800.25
Cost Estimators 13-105180$82,9400.92
Counter and Rental Clerks 41-202160$38,4000.37
Couriers and Messengers 43-502130$39,0201.34
Court, Municipal, and License Clerks 43-403150$56,2900.75
Crane and Tower Operators 53-7021Not available$49,720
Customer Service Representatives 43-40511,880$46,6701.92
Cutting, Punching, and Press Machine Setters, Operators, and Tenders, Metal and Plastic 51-4031130$49,7402.10
Data Scientists (3 O*NET occupations) 15-205190$74,7900.88
Dental Assistants 31-9091160$47,8501.09
Dental Hygienists 29-1292110$81,4101.26
Dentists, General 29-102160$161,1401.26
Dining Room and Cafeteria Attendants and Bartender Helpers 35-9011100$27,6700.48
Dishwashers 35-9021150$29,3800.85
Dispatchers, Except Police, Fire, and Ambulance 43-503260$51,2900.76
Driver/Sales Workers 53-3031200$53,9101.27
Editors 27-304170$60,9801.91
Education Administrators, Kindergarten through Secondary 11-903290$102,6600.77
Education and Childcare Administrators, Preschool and Daycare 11-903140$49,6501.36
Educational Instruction and Library Workers, All Other 25-909930$34,6600.72
Educational, Guidance, and Career Counselors and Advisors 21-1012120$49,1500.88
Electrical Engineers 17-207170$104,2900.91
Electrical, Electronic, and Electromechanical Assemblers, Except Coil Winders, Tapers, and Finishers (2 O*NET occupations) 51-202890$45,9100.96
Electricians 47-2111210$62,1100.75
Elementary School Teachers, Except Special Education 25-2021560$57,8401.08
Emergency Medical Technicians 29-204240$41,2600.61
Executive Secretaries and Executive Administrative Assistants 43-6011110$60,3600.66
Exercise Trainers and Group Fitness Instructors 39-9031100$35,9900.79
Facilities Managers (2 O*NET occupations) 11-301380$99,0101.39
Farm Equipment Mechanics and Service Technicians 49-304180$61,5005.77
Fast Food and Counter Workers (2 O*NET occupations) 35-30231,600$28,6801.10
Financial Examiners 13-206130$70,3501.26
Financial Managers (3 O*NET occupations) 11-3031390$126,9801.24
Financial Specialists, All Other (3 O*NET occupations) 13-209950$83,2801.04
Financial and Investment Analysts 13-205170$84,2700.51
First-Line Supervisors of Construction Trades and Extraction Workers (2 O*NET occupations) 47-1011280$77,3200.90
First-Line Supervisors of Entertainment and Recreation Workers, Except Gambling Services 39-101440$44,2101.01
First-Line Supervisors of Food Preparation and Serving Workers 35-1012460$39,5100.99
First-Line Supervisors of Housekeeping and Janitorial Workers 37-101150$46,5400.76
First-Line Supervisors of Landscaping, Lawn Service, and Groundskeeping Workers 37-101260$52,2101.13
First-Line Supervisors of Mechanics, Installers, and Repairers 49-1011240$73,8801.02
First-Line Supervisors of Non-Retail Sales Workers 41-101290$80,8501.12
First-Line Supervisors of Office and Administrative Support Workers 43-1011440$64,0700.81
First-Line Supervisors of Personal Service Workers 39-102240$37,1300.99
First-Line Supervisors of Police and Detectives 33-101260$113,9201.06
First-Line Supervisors of Production and Operating Workers 51-1011480$77,1301.91
First-Line Supervisors of Retail Sales Workers 41-1011360$47,1500.86
First-Line Supervisors of Transportation and Material Moving Workers, Except Aircraft Cargo Handling Supervisors (5 O*NET occupations) 53-1047290$59,6201.22
Food Batchmakers 51-3092140$49,1302.18
Food Cooking Machine Operators and Tenders 51-309340$50,1403.67
Food Preparation Workers 35-2021150$32,5200.46
Food Preparation and Serving Related Workers, All Other 35-909930$32,3400.96
Food Servers, Nonrestaurant 35-3041230$32,2702.06
Food Service Managers 11-905190$76,9101.03
Fundraisers 13-113150Not available1.32
Gambling Dealers 39-3011Not available$24,290
General and Operations Managers 11-10211,170$92,5300.89
Graphic Designers 27-1024120$48,6201.55
Grinding, Lapping, Polishing, and Buffing Machine Tool Setters, Operators, and Tenders, Metal and Plastic 51-403370$48,6202.94
Hairdressers, Hairstylists, and Cosmetologists 39-5012110$35,3600.93
Health Technologists and Technicians, All Other (4 O*NET occupations) 29-209940$53,8900.57
Healthcare Social Workers 21-102260$62,2400.88
Heating, Air Conditioning, and Refrigeration Mechanics and Installers 49-9021130$61,4100.82
Heavy and Tractor-Trailer Truck Drivers 53-30321,310$58,4701.69
Highway Maintenance Workers 47-405160$61,4201.00
Home Health and Personal Care Aides (2 O*NET occupations) 31-11201,020$38,0900.63
Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop 35-903190$28,3400.53
Hotel, Motel, and Resort Desk Clerks 43-4081100$34,5201.06
Human Resources Assistants, Except Payroll and Timekeeping 43-416160$42,6801.88
Human Resources Managers 11-312170$129,6700.81
Human Resources Specialists 13-1071380$64,3901.11
Industrial Engineering Technologists and Technicians (2 O*NET occupations) 17-302660$77,8602.09
Industrial Engineers (4 O*NET occupations) 17-2112230$109,0401.69
Industrial Machinery Mechanics 49-9041160$65,4800.98
Industrial Production Managers (6 O*NET occupations) 11-3051190$101,8502.04
Industrial Truck and Tractor Operators 53-7051230$50,7700.78
Inspectors, Testers, Sorters, Samplers, and Weighers 51-9061260$49,8001.17
Installation, Maintenance, and Repair Workers, All Other (2 O*NET occupations) 49-909990$47,0901.31
Instructional Coordinators 25-903170$64,0100.77
Insurance Claims and Policy Processing Clerks 43-9041240$46,0403.02
Insurance Sales Agents 41-3021280$71,8401.55
Insurance Underwriters 13-205350$74,3901.28
Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37-2011690$35,8000.84
Kindergarten Teachers, Except Special Education 25-201230$52,4900.85
Labor Relations Specialists 13-107540$89,1501.65
Laborers and Freight, Stock, and Material Movers, Hand (2 O*NET occupations) 53-7062980$45,9600.88
Landscaping and Groundskeeping Workers 37-3011240$41,4500.66
Laundry and Dry-Cleaning Workers 51-601150$32,7700.72
Lawyers 23-1011100$109,2700.34
Library Assistants, Clerical 43-412150$34,5901.43
Library Technicians 25-403130$47,8201.29
Licensed Practical and Licensed Vocational Nurses 29-2061200$63,7500.83
Light Truck Drivers 53-3033660$41,8101.78
Loan Interviewers and Clerks 43-4131110$49,1701.79
Loan Officers 13-2072110$76,1701.02
Logisticians (3 O*NET occupations) 13-1081340$93,4803.60
Machinists 51-4041180$58,8901.68
Maids and Housekeeping Cleaners 37-2012360$33,1801.12
Maintenance and Repair Workers, General 49-9071570$54,3600.99
Management Analysts 13-1111140$73,9600.43
Managers, All Other (7 O*NET occupations) 11-9199150$104,9000.64
Market Research Analysts and Marketing Specialists (2 O*NET occupations) 13-1161330$61,6600.98
Marketing Managers 11-202190$127,2800.61
Mechanical Drafters 17-301350$57,4403.08
Mechanical Engineering Technologists and Technicians (2 O*NET occupations) 17-302760$81,1104.08
Medical Assistants 31-9092210$44,7300.69
Medical Records Specialists 29-207260$49,7200.84
Medical Secretaries and Administrative Assistants 43-6013410$39,3401.13
Medical and Health Services Managers 11-9111200$99,2400.90
Meeting, Convention, and Event Planners 13-112140$54,1500.69
Mental Health and Substance Abuse Social Workers 21-102330$50,7000.62
Merchandise Displayers and Window Trimmers 27-102690$42,6201.40
Miscellaneous Assemblers and Fabricators (2 O*NET occupations) 51-2090800$50,3201.52
Mobile Heavy Equipment Mechanics, Except Engines 49-3042100$64,0401.49
Molding, Coremaking, and Casting Machine Setters, Operators, and Tenders, Metal and Plastic 51-407280$46,7201.45
Multiple Machine Tool Setters, Operators, and Tenders, Metal and Plastic 51-4081290$49,1806.09
Network and Computer Systems Administrators 15-1244110$83,1800.89
New Accounts Clerks 43-414180$47,0605.76
Nurse Practitioners 29-1171130$129,6201.05
Nursing Assistants 31-11311,010$41,5801.85
Occupational Health and Safety Specialists 19-501130$78,4100.62
Occupational Therapists (2 O*NET occupations) 29-112230$94,2100.57
Office Clerks, General 43-9061920$44,9800.99
Office and Administrative Support Workers, All Other 43-919940$37,1500.49
Operating Engineers and Other Construction Equipment Operators 47-2073160$62,2500.91
Ophthalmic Medical Technicians 29-205740Not available1.41
Opticians, Dispensing 29-208140$45,5601.52
Packaging and Filling Machine Operators and Tenders 51-9111160$47,6401.15
Packers and Packagers, Hand 53-7064160$38,1200.75
Painters, Construction and Maintenance 47-214140$47,4000.51
Paralegals and Legal Assistants 23-201180$55,7400.51
Parking Attendants 53-602140$33,9400.85
Parts Salespersons 41-2022160$45,0601.54
Payroll and Timekeeping Clerks 43-305180$44,2601.42
Personal Financial Advisors 13-2052160$89,7001.55
Pharmacists 29-1051140$145,3901.16
Pharmacy Aides 31-909530$35,4402.34
Pharmacy Technicians 29-2052250$45,1001.39
Phlebotomists 31-909750$37,4300.95
Physical Therapist Assistants 31-202150$51,6401.10
Physical Therapists 29-1123110$99,8401.08
Physician Assistants (2 O*NET occupations) 29-107140$126,0500.66
Physicians, All Other (7 O*NET occupations) 29-122940$309,9300.35
Plumbers, Pipefitters, and Steamfitters (2 O*NET occupations) 47-2152120$61,3800.69
Police and Sheriff's Patrol Officers (2 O*NET occupations) 33-3051170$72,1700.69
Postal Service Mail Carriers 43-5052110$62,0700.87
Preschool Teachers, Except Special Education 25-2011200$31,1301.12
Printing Press Operators 51-511250$40,5600.98
Production Workers, All Other 51-9199130$48,7501.37
Production, Planning, and Expediting Clerks 43-5061160$63,3701.07
Project Management Specialists 13-1082290$104,6900.73
Property, Real Estate, and Community Association Managers 11-914160$58,8900.53
Public Relations Specialists 27-3031100$64,1800.94
Radiologic Technologists and Technicians 29-2034100$74,5301.13
Receptionists and Information Clerks 43-4171200$38,8300.57
Recreation Workers 39-903280$36,6600.61
Registered Nurses (5 O*NET occupations) 29-11411,280$76,7901.00
Rehabilitation Counselors 21-101550$46,0501.54
Respiratory Therapists 29-112640$74,1900.77
Retail Salespersons 41-20311,810$30,9601.23
Sales Managers 11-2022160$130,9800.68
Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 41-3091210$61,9700.45
Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 41-4012640$63,5601.37
Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products (2 O*NET occupations) 41-401150$74,5500.46
Sales and Related Workers, All Other 41-909930$34,5900.91
Sawing Machine Setters, Operators, and Tenders, Wood 51-704140$43,6002.51
Secondary School Teachers, Except Special and Career/Technical Education 25-2031350$60,2000.86
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43-6014440$45,4300.69
Securities, Commodities, and Financial Services Sales Agents 41-3031100$61,2000.56
Security Guards 33-9032170$37,6200.35
Self-Enrichment Teachers 25-3021140$34,0401.13
Sewing Machine Operators 51-603150$39,1201.26
Shipping, Receiving, and Inventory Clerks 43-5071280$48,6900.91
Shuttle Drivers and Chauffeurs 53-305360$29,5000.61
Social and Community Service Managers 11-9151110$61,5001.36
Social and Human Service Assistants 21-1093160$41,0301.00
Software Developers 15-1252330$105,3600.52
Software Quality Assurance Analysts and Testers 15-125340$100,1700.56
Special Education Teachers, Kindergarten and Elementary School (2 O*NET occupations) 25-205290$60,4700.91
Special Education Teachers, Secondary School 25-205850$58,9500.85
Speech-Language Pathologists 29-112730$85,0300.49
Stockers and Order Fillers 53-70651,020$36,8500.96
Substance Abuse, Behavioral Disorder, and Mental Health Counselors (2 O*NET occupations) 21-101890$57,5300.48
Surgical Technologists 29-205540$60,5000.84
Tax Preparers 13-208250$61,3301.71
Teaching Assistants, Except Postsecondary (3 O*NET occupations) 25-9045710$30,4101.34
Technical Writers 27-304270$57,4004.11
Telecommunications Equipment Installers and Repairers, Except Line Installers 49-202240$68,9800.82
Tellers 43-3071210$39,4401.71
Tire Repairers and Changers 49-309340$36,7100.99
Tool and Die Makers 51-411170$63,2903.16
Training and Development Specialists 13-1151180$72,8401.02
Transportation, Storage, and Distribution Managers (2 O*NET occupations) 11-307190$116,0101.10
Ushers, Lobby Attendants, and Ticket Takers 39-303140$32,7200.77
Veterinary Technologists and Technicians 29-205630$41,0700.64
Waiters and Waitresses 35-3031810$20,0600.95
Water and Wastewater Treatment Plant and System Operators 51-803160$64,4201.16
Web and Digital Interface Designers (2 O*NET occupations) 15-125540$67,9000.88
Welders, Cutters, Solderers, and Brazers 51-4121330$56,1002.14
Welding, Soldering, and Brazing Machine Setters, Operators, and Tenders 51-412230$49,9302.85