JobAfterNext

Iowa City, IA

300 occupations with BLS estimates, May 2025. BLS area code 26980.

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
Anesthesiologists$407,230
Physicians, All Other (7 O*NET occupations)$257,340
Family Medicine Physicians$208,900
Chief Executives (2 O*NET occupations)$205,340
Dentists, General$199,410
Psychiatrists$161,550
Architectural and Engineering Managers (2 O*NET occupations)$151,850
Pharmacists$142,530
Budget Analysts$134,850
Physician Assistants (2 O*NET occupations)$134,770
Computer and Information Systems Managers$134,210
Financial Managers (3 O*NET occupations)$132,220
Nurse Practitioners$129,030
Veterinarians$128,180
Public Relations Managers$127,760
Lawyers$127,210
Sales Managers$126,520
Administrative Services Managers$120,940
Information Security Analysts$120,370
Marketing Managers$118,850
All 300 occupations
BLS occupationEmploymentMedian annualLocation quotient
Accountants and Auditors 13-2011790$75,1000.90
Administrative Services Managers 11-301270$120,9400.46
Agricultural Equipment Operators 45-209130$46,9401.82
Agricultural Technicians (2 O*NET occupations) 19-401270$59,8207.46
Amusement and Recreation Attendants 39-3091400$28,8701.68
Anesthesiologists 29-121140$407,2301.52
Animal Caretakers 39-2021300$33,5101.84
Architects, Except Landscape and Naval 17-101160$98,2200.97
Architectural and Civil Drafters 17-301170$59,9901.09
Architectural and Engineering Managers (2 O*NET occupations) 11-904150$151,8500.36
Athletic Trainers 29-909140$62,6602.20
Audiologists 29-118140$97,1804.36
Automotive Body and Related Repairers 49-3021100$59,0701.11
Automotive Service Technicians and Mechanics 49-3023360$49,9600.85
Bakers 51-3011150$37,1401.05
Bartenders 35-3011790$21,9001.73
Billing and Posting Clerks 43-3021470$50,0501.93
Biological Scientists, All Other (5 O*NET occupations) 19-102980$80,1002.41
Biological Technicians 19-4021520$48,05012.30
Bookkeeping, Accounting, and Auditing Clerks 43-3031660$49,2200.80
Budget Analysts 13-203140$134,8501.44
Bus Drivers, School 53-3051190$48,5300.76
Bus Drivers, Transit and Intercity 53-3052160$49,5901.68
Bus and Truck Mechanics and Diesel Engine Specialists 49-3031120$60,1500.68
Business Operations Specialists, All Other (5 O*NET occupations) 13-1199910$78,8501.39
Butchers and Meat Cutters 51-3021170$35,8102.06
Buyers and Purchasing Agents (3 O*NET occupations) 13-1020240$66,6600.80
Carpenters 47-2031360$49,6800.89
Cashiers 41-20112,090$29,0801.12
Cement Masons and Concrete Finishers 47-205180$58,1300.65
Chefs and Head Cooks 35-1011160$48,7601.31
Chemists 19-203140$65,2700.88
Chief Executives (2 O*NET occupations) 11-1011110$205,3400.89
Child, Family, and School Social Workers 21-1021220$48,7900.91
Childcare Workers (2 O*NET occupations) 39-9011460$29,1701.48
Chiropractors 29-1011100$77,9704.26
Civil Engineering Technologists and Technicians 17-302240$69,9501.02
Civil Engineers (3 O*NET occupations) 17-2051130$93,0200.57
Claims Adjusters, Examiners, and Investigators 13-103180$74,3300.43
Cleaners of Vehicles and Equipment 53-7061240$36,2401.06
Clinical Laboratory Technologists and Technicians (6 O*NET occupations) 29-2010420$52,1402.09
Clinical and Counseling Psychologists 19-303360$92,2101.25
Coaches and Scouts 27-2022240Not available1.62
Coating, Painting, and Spraying Machine Setters, Operators, and Tenders 51-912440$50,4300.39
Community and Social Service Specialists, All Other 21-109940$29,2900.61
Compliance Officers (7 O*NET occupations) 13-1041220$79,0600.86
Computer Network Architects (2 O*NET occupations) 15-124170$96,7900.66
Computer Network Support Specialists 15-1231150$66,6801.70
Computer Occupations, All Other (10 O*NET occupations) 15-1299260$106,8901.00
Computer Programmers 15-1251100$113,5901.77
Computer Systems Analysts (2 O*NET occupations) 15-1211180$82,0400.57
Computer User Support Specialists 15-1232370$61,7500.85
Computer and Information Systems Managers 11-3021160$134,2100.40
Construction Laborers 47-2061800$47,9401.21
Construction Managers 11-9021140$97,7100.63
Construction and Building Inspectors (2 O*NET occupations) 47-401160$78,0300.68
Cooks, Fast Food 35-2011440$29,2001.15
Cooks, Institution and Cafeteria 35-2012510$36,6701.93
Cooks, Restaurant 35-20141,060$35,9101.25
Cooks, Short Order 35-201550$35,9900.62
Correctional Officers and Jailers 33-3012290$52,6401.24
Cost Estimators 13-105190$75,0700.63
Counter and Rental Clerks 41-2021110$44,0200.46
Court, Municipal, and License Clerks 43-403170$57,3200.63
Credit Counselors 13-207130$51,7101.80
Customer Service Representatives 43-40511,190$42,3400.76
Data Entry Keyers 43-902140$40,2600.57
Data Scientists (3 O*NET occupations) 15-2051170$72,1201.07
Database Administrators 15-124250$101,5801.17
Dental Assistants 31-9091280$49,2301.18
Dental Hygienists 29-1292120$92,0200.88
Dentists, General 29-102150$199,4100.61
Diagnostic Medical Sonographers 29-203290$86,9401.62
Dietitians and Nutritionists 29-103170$65,4201.59
Dining Room and Cafeteria Attendants and Bartender Helpers 35-9011270$28,8600.83
Dishwashers 35-9021290$29,5301.02
Dispatchers, Except Police, Fire, and Ambulance 43-503270$51,8800.58
Driver/Sales Workers 53-3031170$36,0600.67
Editors 27-3041100$63,4401.78
Education Administrators, Kindergarten through Secondary 11-9032160$103,4200.81
Education Administrators, Postsecondary 11-9033320$101,3302.92
Education and Childcare Administrators, Preschool and Daycare 11-9031100$47,5702.28
Educational Instruction and Library Workers, All Other 25-9099120$57,5601.64
Educational, Guidance, and Career Counselors and Advisors 21-1012500$59,8502.37
Electrical Engineers 17-207160$107,0000.48
Electrical Power-Line Installers and Repairers 49-905140$103,0000.45
Electrical and Electronic Engineering Technologists and Technicians 17-302340$69,1300.62
Electricians 47-2111370$59,5100.81
Elementary School Teachers, Except Special Education 25-2021760$60,8700.90
Emergency Medical Technicians 29-204270$52,2100.68
Engineering Technologists and Technicians, Except Drafters, All Other (3 O*NET occupations) 17-302930$79,2200.84
Engineers, All Other (9 O*NET occupations) 17-219930$102,6600.37
Entertainment and Recreation Managers, Except Gambling 11-907240$79,4801.77
Environmental Science and Protection Technicians, Including Health 19-4042110$63,6905.03
Environmental Scientists and Specialists, Including Health (4 O*NET occupations) 19-204170$78,7801.33
Executive Secretaries and Executive Administrative Assistants 43-6011430$62,7401.53
Exercise Trainers and Group Fitness Instructors 39-9031150$34,9000.76
Facilities Managers (2 O*NET occupations) 11-3013130$106,3401.41
Family Medicine Physicians 29-121530$208,9000.50
Farm Equipment Mechanics and Service Technicians 49-304180$60,9503.70
Farmworkers and Laborers, Crop, Nursery, and Greenhouse 45-209240$31,7000.26
Fast Food and Counter Workers (2 O*NET occupations) 35-30232,890$28,7601.24
Financial Examiners 13-206140$65,2401.00
Financial Managers (3 O*NET occupations) 11-3031390$132,2200.76
Financial and Investment Analysts 13-2051120$80,8100.53
Firefighters 33-201190$50,6000.45
First-Line Supervisors of Construction Trades and Extraction Workers (2 O*NET occupations) 47-1011360$75,3800.74
First-Line Supervisors of Entertainment and Recreation Workers, Except Gambling Services 39-1014100$47,4101.69
First-Line Supervisors of Firefighting and Prevention Workers 33-102130$63,6000.54
First-Line Supervisors of Food Preparation and Serving Workers 35-1012850$38,9701.15
First-Line Supervisors of Housekeeping and Janitorial Workers 37-1011130$48,7401.21
First-Line Supervisors of Landscaping, Lawn Service, and Groundskeeping Workers 37-101260$57,8600.76
First-Line Supervisors of Mechanics, Installers, and Repairers 49-1011290$74,8800.77
First-Line Supervisors of Non-Retail Sales Workers 41-1012100$79,2500.76
First-Line Supervisors of Office and Administrative Support Workers 43-1011600$66,4300.70
First-Line Supervisors of Personal Service Workers 39-102250$44,5800.77
First-Line Supervisors of Police and Detectives 33-101290$105,5700.95
First-Line Supervisors of Production and Operating Workers 51-1011280$68,9600.68
First-Line Supervisors of Retail Sales Workers 41-1011610$47,2900.90
First-Line Supervisors of Transportation and Material Moving Workers, Except Aircraft Cargo Handling Supervisors (5 O*NET occupations) 53-1047260$58,5700.69
Food Batchmakers 51-309270$48,0300.69
Food Preparation Workers 35-2021270$35,1200.50
Food Servers, Nonrestaurant 35-3041250$29,3501.43
Food Service Managers 11-9051140$75,1500.97
Fundraisers 13-1131150$60,2402.30
Fundraising Managers 11-203350$105,2401.97
General Internal Medicine Physicians 29-1216100$82,5902.58
General and Operations Managers 11-10211,600$81,1200.76
Graphic Designers 27-1024110$49,3500.95
Hairdressers, Hairstylists, and Cosmetologists 39-5012240$35,9501.27
Health Technologists and Technicians, All Other (4 O*NET occupations) 29-2099130$62,6901.22
Healthcare Diagnosing or Treating Practitioners, All Other (3 O*NET occupations) 29-1299170$86,8809.88
Healthcare Practitioners and Technical Workers, All Other (2 O*NET occupations) 29-909960$41,9202.79
Healthcare Social Workers 21-1022160$67,8201.40
Healthcare Support Workers, All Other (3 O*NET occupations) 31-909990$51,6301.34
Heating, Air Conditioning, and Refrigeration Mechanics and Installers 49-9021150$64,4400.61
Heavy and Tractor-Trailer Truck Drivers 53-30322,360$61,9601.90
Helpers--Installation, Maintenance, and Repair Workers 49-909850$34,6500.83
Highway Maintenance Workers 47-4051150$60,1101.60
Home Health and Personal Care Aides (2 O*NET occupations) 31-11201,780$35,6300.68
Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop 35-9031280$28,5101.07
Hotel, Motel, and Resort Desk Clerks 43-4081200$33,2901.26
Human Resources Assistants, Except Payroll and Timekeeping 43-416140$55,6500.69
Human Resources Managers 11-3121160$118,0701.20
Human Resources Specialists 13-1071480$71,1200.88
Industrial Engineers (4 O*NET occupations) 17-2112180$85,8000.81
Industrial Machinery Mechanics 49-9041110$63,4900.40
Industrial Production Managers (6 O*NET occupations) 11-3051130$106,1300.85
Industrial Truck and Tractor Operators 53-7051130$46,6700.29
Information Security Analysts 15-121280$120,3700.66
Information and Record Clerks, All Other 43-419980$58,4301.03
Inspectors, Testers, Sorters, Samplers, and Weighers 51-9061200$49,2700.56
Installation, Maintenance, and Repair Workers, All Other (2 O*NET occupations) 49-9099100$51,5900.98
Instructional Coordinators 25-9031190$67,4001.35
Insurance Claims and Policy Processing Clerks 43-904140$49,0600.34
Insurance Sales Agents 41-3021190$71,4400.65
Interior Designers 27-102550$58,8901.08
Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37-20111,540$37,6601.16
Kindergarten Teachers, Except Special Education 25-201250$49,8800.70
Laborers and Freight, Stock, and Material Movers, Hand (2 O*NET occupations) 53-7062830$38,0600.47
Landscaping and Groundskeeping Workers 37-3011590$39,5801.03
Laundry and Dry-Cleaning Workers 51-6011130$37,4301.09
Lawyers 23-1011140$127,2100.30
Legal Secretaries and Administrative Assistants 43-601240$46,1400.38
Legal Support Workers, All Other 23-209930$45,4601.21
Librarians and Media Collections Specialists 25-4022170$77,6802.10
Library Assistants, Clerical 43-4121190$33,6903.66
Library Technicians 25-403190$61,3002.05
Licensed Practical and Licensed Vocational Nurses 29-2061230$63,6900.59
Life, Physical, and Social Science Technicians, All Other (3 O*NET occupations) 19-4099110$62,9202.36
Lifeguards, Ski Patrol, and Other Recreational Protective Service Workers 33-909260$30,6200.67
Light Truck Drivers 53-3033560$42,0300.94
Loan Interviewers and Clerks 43-4131130$53,8501.34
Loan Officers 13-2072120$98,6300.72
Logisticians (3 O*NET occupations) 13-1081120$73,9200.82
Maids and Housekeeping Cleaners 37-2012400$32,1100.78
Mail Clerks and Mail Machine Operators, Except Postal Service 43-905140$43,2401.12
Maintenance and Repair Workers, General 49-9071710$47,7600.77
Management Analysts 13-1111180$84,1000.34
Managers, All Other (7 O*NET occupations) 11-9199180$109,1400.49
Market Research Analysts and Marketing Specialists (2 O*NET occupations) 13-1161460$63,7900.85
Marketing Managers 11-202180$118,8500.36
Mechanical Engineers (3 O*NET occupations) 17-214160$96,1900.35
Medical Assistants 31-9092480$43,5500.97
Medical Equipment Preparers 31-9093150$39,1703.32
Medical Equipment Repairers 49-906250$59,2801.30
Medical Records Specialists 29-2072330$66,3402.79
Medical Scientists, Except Epidemiologists 19-1042470$81,5804.48
Medical Secretaries and Administrative Assistants 43-60131,290$50,1302.22
Medical and Health Services Managers 11-9111680$107,5701.88
Meeting, Convention, and Event Planners 13-1121100$48,0301.20
Mental Health and Substance Abuse Social Workers 21-102360$55,3500.74
Merchandise Displayers and Window Trimmers 27-102680$37,7200.77
Middle School Teachers, Except Special and Career/Technical Education 25-2022410$61,3801.09
Miscellaneous Assemblers and Fabricators (2 O*NET occupations) 51-2090430$44,6200.50
Mixing and Blending Machine Setters, Operators, and Tenders 51-9023100$51,5701.68
Mobile Heavy Equipment Mechanics, Except Engines 49-304270$63,7400.61
Natural Sciences Managers (3 O*NET occupations) 11-9121100$100,3401.59
Network and Computer Systems Administrators 15-1244220$87,7701.14
New Accounts Clerks 43-414190$45,2803.93
Nurse Practitioners 29-1171330$129,0301.68
Nursing Assistants 31-11311,310$39,3301.50
Occupational Health and Safety Specialists 19-501150$89,5700.61
Occupational Therapists (2 O*NET occupations) 29-1122100$91,5601.05
Office Clerks, General 43-90611,230$46,4800.83
Office and Administrative Support Workers, All Other 43-9199790$47,6006.84
Operating Engineers and Other Construction Equipment Operators 47-2073210$60,5300.73
Ophthalmic Medical Technicians 29-205730$42,7300.73
Opticians, Dispensing 29-208150$46,0001.02
Orthotists and Prosthetists 29-209140$95,2906.53
Packaging and Filling Machine Operators and Tenders 51-9111110$38,5500.47
Packers and Packagers, Hand 53-7064170$37,3400.51
Painters, Construction and Maintenance 47-214190$44,9600.66
Paralegals and Legal Assistants 23-2011330$66,4001.40
Paramedics 29-2043150$66,0902.52
Parking Attendants 53-602150$31,2700.63
Parts Salespersons 41-2022120$39,1600.72
Payroll and Timekeeping Clerks 43-305140$56,4300.41
Personal Financial Advisors 13-205270$89,8600.43
Pharmacists 29-1051450$142,5302.34
Pharmacy Aides 31-9095100$36,3704.38
Pharmacy Technicians 29-2052460$43,5001.61
Phlebotomists 31-909780$37,5400.92
Physical Therapist Aides 31-202230$27,7001.13
Physical Therapist Assistants 31-202160$58,1400.82
Physical Therapists 29-1123180$94,4801.09
Physician Assistants (2 O*NET occupations) 29-1071230$134,7702.30
Physicians, All Other (7 O*NET occupations) 29-1229470$257,3402.25
Plumbers, Pipefitters, and Steamfitters (2 O*NET occupations) 47-2152190$61,3500.69
Police and Sheriff's Patrol Officers (2 O*NET occupations) 33-3051320$76,1900.79
Postal Service Mail Carriers 43-5052150$64,8900.74
Preschool Teachers, Except Special Education 25-2011470$30,7201.62
Printing Press Operators 51-5112100$47,7801.18
Procurement Clerks 43-3061120$48,8703.65
Producers and Directors (4 O*NET occupations) 27-201250$63,0900.61
Production Workers, All Other 51-919990$35,0400.57
Production, Planning, and Expediting Clerks 43-5061130$54,1400.55
Project Management Specialists 13-1082420$96,8200.65
Property, Real Estate, and Community Association Managers 11-9141230$58,3501.25
Psychiatric Technicians 29-205360$45,2100.65
Psychiatrists 29-122330$161,5501.90
Public Relations Managers 11-203270$127,7601.60
Public Relations Specialists 27-3031200$64,1701.19
Public Safety Telecommunicators 43-503140$57,3100.68
Radiologic Technologists and Technicians 29-2034240$65,8201.69
Real Estate Sales Agents 41-902240Not available0.37
Receptionists and Information Clerks 43-4171300$38,7400.56
Recreation Workers 39-9032180$31,7400.89
Recreational Therapists 29-112540$60,1404.10
Refuse and Recyclable Material Collectors 53-708160$56,8100.62
Registered Nurses (5 O*NET occupations) 29-11414,090$85,9402.00
Rehabilitation Counselors 21-1015140$38,6402.47
Residential Advisors 39-904170$39,3501.30
Respiratory Therapists 29-1126150$75,1101.77
Retail Salespersons 41-20312,710$29,9401.15
Sales Managers 11-2022100$126,5200.27
Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 41-3091330$62,1600.43
Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 41-4012600$67,4400.80
Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products (2 O*NET occupations) 41-4011110$102,9000.65
Sales and Related Workers, All Other 41-909950$34,2400.86
Secondary School Teachers, Except Special and Career/Technical Education 25-2031590$62,1000.92
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43-6014630$45,3900.62
Securities, Commodities, and Financial Services Sales Agents 41-303190$69,5100.32
Security Guards 33-9032270$39,5400.35
Self-Enrichment Teachers 25-3021270$44,0701.36
Shipping, Receiving, and Inventory Clerks 43-5071320$46,9900.64
Shuttle Drivers and Chauffeurs 53-3053120$36,8300.83
Skincare Specialists 39-509440$46,0100.93
Social Workers, All Other 21-102950$90,9001.29
Social and Community Service Managers 11-9151210$66,4201.63
Social and Human Service Assistants 21-1093430$39,9401.64
Software Developers 15-1252690$107,6800.68
Software Quality Assurance Analysts and Testers 15-125330$75,3300.30
Soil and Plant Scientists 19-101330$84,3603.64
Special Education Teachers, Kindergarten and Elementary School (2 O*NET occupations) 25-2052120$61,4400.74
Special Education Teachers, Middle School 25-205750$62,8600.91
Special Education Teachers, Secondary School 25-205880$62,7600.78
Speech-Language Pathologists 29-1127100$78,9600.89
Stockers and Order Fillers 53-70651,350$36,4400.79
Structural Iron and Steel Workers 47-2221Not available$78,800
Substance Abuse, Behavioral Disorder, and Mental Health Counselors (2 O*NET occupations) 21-1018290$66,8100.98
Substitute Teachers, Short-Term 25-3031470$36,8501.50
Surgical Technologists 29-2055120$58,9301.63
Surveying and Mapping Technicians 17-303130$59,3500.87
Teaching Assistants, Except Postsecondary (3 O*NET occupations) 25-90451,290$30,3401.51
Telecommunications Equipment Installers and Repairers, Except Line Installers 49-202270$62,8700.81
Telecommunications Line Installers and Repairers 49-905240$60,8900.64
Tellers 43-3071230$40,6801.17
Training and Development Specialists 13-1151210$64,6500.77
Transportation, Storage, and Distribution Managers (2 O*NET occupations) 11-307150$100,6200.39
Tutors 25-304140$43,9200.38
Veterinarians 29-113140$128,1800.86
Veterinary Assistants and Laboratory Animal Caretakers 31-909650$35,3100.63
Veterinary Technologists and Technicians 29-205650$47,7200.61
Waiters and Waitresses 35-30311,890$22,0301.38
Water and Wastewater Treatment Plant and System Operators 51-8031110$63,4501.48
Web and Digital Interface Designers (2 O*NET occupations) 15-125530Not available0.49
Welders, Cutters, Solderers, and Brazers 51-4121130$57,7800.51
Word Processors and Typists 43-902230Not available1.45
Writers and Authors (2 O*NET occupations) 27-304350$49,0001.71