JobAfterNext

Bangor, ME

308 occupations with BLS estimates, May 2025. BLS area code 12620.

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
Radiologists$550,480
Physicians, All Other (7 O*NET occupations)$389,240
Family Medicine Physicians$250,350
Nurse Anesthetists$239,000
Dentists, General$204,780
Chief Executives (2 O*NET occupations)$176,370
Pharmacists$145,210
Computer and Information Systems Managers$136,680
Industrial Production Managers (6 O*NET occupations)$132,220
Architectural and Engineering Managers (2 O*NET occupations)$131,490
Nurse Practitioners$131,460
Physician Assistants (2 O*NET occupations)$130,380
Financial Managers (3 O*NET occupations)$130,010
Veterinarians$127,730
Marketing Managers$126,570
Human Resources Managers$126,560
Managers, All Other (7 O*NET occupations)$125,240
Medical and Health Services Managers$118,450
Lawyers$116,240
Construction Managers$113,230

BLS didn't publish the median for 2 occupations here because it is very high: Cardiologists, Emergency Medicine Physicians. They aren't ranked, and we don't estimate them.

All 308 occupations
BLS occupationEmploymentMedian annualLocation quotient
Accountants and Auditors 13-2011400$75,6400.59
Administrative Services Managers 11-3012140$89,3301.13
Advertising Sales Agents 41-301150$47,7501.14
Aircraft Mechanics and Service Technicians 49-301180$65,4801.32
Amusement and Recreation Attendants 39-3091150$32,9000.82
Animal Caretakers 39-2021180$35,6101.46
Architects, Except Landscape and Naval 17-101140$74,1300.71
Architectural and Civil Drafters 17-301140$62,6100.83
Architectural and Engineering Managers (2 O*NET occupations) 11-904150$131,4900.45
Art, Drama, and Music Teachers, Postsecondary 25-112140$79,9100.82
Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary 25-105180$107,24016.70
Audio and Video Technicians 27-401170$40,7602.13
Automotive Body and Related Repairers 49-302190$52,7001.23
Automotive Service Technicians and Mechanics 49-3023450$50,1701.37
Automotive and Watercraft Service Attendants 53-603160$35,6001.36
Bakers 51-3011140$37,4001.24
Bartenders 35-3011340$43,8800.96
Bill and Account Collectors 43-301140$48,7500.48
Billing and Posting Clerks 43-3021230$47,9901.23
Biological Science Teachers, Postsecondary 25-1042Not available$84,080
Bookkeeping, Accounting, and Auditing Clerks 43-3031780$49,0001.23
Broadcast Announcers and Radio Disc Jockeys 27-301140$40,7103.78
Bus Drivers, School 53-3051300$46,6301.62
Bus and Truck Mechanics and Diesel Engine Specialists 49-3031220$58,4701.60
Business Operations Specialists, All Other (5 O*NET occupations) 13-1199390$65,9200.77
Business Teachers, Postsecondary 25-1011Not available$106,740
Butchers and Meat Cutters 51-3021110$37,1601.81
Buyers and Purchasing Agents (3 O*NET occupations) 13-102080$69,5200.36
Cabinetmakers and Bench Carpenters 51-701180$47,4102.09
Cardiologists 29-121230Not published (very high)4.13
Career/Technical Education Teachers, Postsecondary 25-119470$60,2601.37
Carpenters 47-2031430$57,1001.40
Cashiers 41-20111,990$32,2001.38
Cement Masons and Concrete Finishers 47-2051110$44,8401.16
Chefs and Head Cooks 35-1011120$54,9901.25
Chief Executives (2 O*NET occupations) 11-1011190$176,3702.03
Child, Family, and School Social Workers 21-1021280$61,9801.56
Childcare Workers (2 O*NET occupations) 39-9011490$34,8202.01
Civil Engineering Technologists and Technicians 17-302250$62,6901.67
Civil Engineers (3 O*NET occupations) 17-2051150$85,3000.88
Claims Adjusters, Examiners, and Investigators 13-103140$81,3300.27
Cleaners of Vehicles and Equipment 53-7061170$35,5000.95
Clinical Laboratory Technologists and Technicians (6 O*NET occupations) 29-2010320$65,2102.07
Coaches and Scouts 27-2022110$51,5500.93
Coating, Painting, and Spraying Machine Setters, Operators, and Tenders 51-912440$48,4800.54
Communications Teachers, Postsecondary 25-1122Not available$86,590
Community Health Workers 21-109460$48,6802.23
Compliance Officers (7 O*NET occupations) 13-1041190$77,6600.99
Computer Network Architects (2 O*NET occupations) 15-124170$96,8600.89
Computer Network Support Specialists 15-123190$59,4601.32
Computer Occupations, All Other (10 O*NET occupations) 15-129950$81,3100.23
Computer Programmers 15-125140$98,2601.02
Computer Systems Analysts (2 O*NET occupations) 15-1211110$83,2400.46
Computer User Support Specialists 15-1232270$56,7200.80
Computer and Information Systems Managers 11-3021120$136,6800.39
Construction Laborers 47-2061530$44,4201.05
Construction Managers 11-9021170$113,2300.94
Construction and Building Inspectors (2 O*NET occupations) 47-401180$64,4801.21
Cooks, Fast Food 35-2011180$34,5600.61
Cooks, Institution and Cafeteria 35-2012280$42,7001.36
Cooks, Restaurant 35-2014510$40,7600.78
Cooks, Short Order 35-2015120$35,4001.85
Cost Estimators 13-105170$72,8500.63
Counter and Rental Clerks 41-2021210$42,9401.14
Court, Municipal, and License Clerks 43-4031110$45,7701.31
Crane and Tower Operators 53-702140$46,5402.04
Crossing Guards and Flaggers 33-9091Not available$44,280
Customer Service Representatives 43-4051710$42,5300.59
Data Entry Keyers 43-902130$47,5300.52
Data Scientists (3 O*NET occupations) 15-205160Not available0.50
Dental Assistants 31-9091190$49,1601.05
Dental Hygienists 29-1292130$88,4501.28
Dentists, General 29-102150$204,7800.90
Detectives and Criminal Investigators (3 O*NET occupations) 33-302160$88,7101.12
Diagnostic Medical Sonographers 29-203250$95,2301.16
Dietitians and Nutritionists 29-103170$67,4801.91
Dining Room and Cafeteria Attendants and Bartender Helpers 35-9011210$37,6700.85
Dishwashers 35-9021300$34,4901.37
Dispatchers, Except Police, Fire, and Ambulance 43-5032100$53,4901.08
Driver/Sales Workers 53-3031280$44,1401.45
Editors 27-304130$48,0200.71
Education Administrators, Kindergarten through Secondary 11-9032180$100,6401.19
Education Administrators, Postsecondary 11-9033140$85,9301.69
Education Teachers, Postsecondary 25-108140$66,5901.57
Educational, Guidance, and Career Counselors and Advisors 21-1012250$51,6701.53
Electrical Engineers 17-207190$102,6100.95
Electrical Power-Line Installers and Repairers 49-9051120$98,2301.96
Electricians 47-2111210$63,3900.59
Elementary School Teachers, Except Special Education 25-2021940$60,0801.45
Eligibility Interviewers, Government Programs 43-406190$48,8601.29
Emergency Medical Technicians 29-2042160$44,8101.89
Emergency Medicine Physicians 29-121450Not published (very high)3.10
English Language and Literature Teachers, Postsecondary 25-112340$66,5701.51
Environmental Scientists and Specialists, Including Health (4 O*NET occupations) 19-204150$60,1101.33
Executive Secretaries and Executive Administrative Assistants 43-6011190$61,8300.87
Exercise Trainers and Group Fitness Instructors 39-9031100$45,5400.69
Facilities Managers (2 O*NET occupations) 11-301390$95,5901.18
Family Medicine Physicians 29-121580$250,3501.55
Farmworkers and Laborers, Crop, Nursery, and Greenhouse 45-209230$42,0400.28
Fast Food and Counter Workers (2 O*NET occupations) 35-30232,550$34,1401.42
Fence Erectors 47-403140$44,3203.16
Financial Managers (3 O*NET occupations) 11-3031300$130,0100.77
Financial Specialists, All Other (3 O*NET occupations) 13-209960$71,3300.93
Financial and Investment Analysts 13-205170$79,3200.44
Firefighters 33-2011310$48,0201.91
First-Line Supervisors of Construction Trades and Extraction Workers (2 O*NET occupations) 47-1011440$73,2001.18
First-Line Supervisors of Firefighting and Prevention Workers 33-102160$73,7201.24
First-Line Supervisors of Food Preparation and Serving Workers 35-1012490$46,1300.87
First-Line Supervisors of Housekeeping and Janitorial Workers 37-101190$50,6101.08
First-Line Supervisors of Landscaping, Lawn Service, and Groundskeeping Workers 37-101250$60,0100.83
First-Line Supervisors of Mechanics, Installers, and Repairers 49-1011300$76,1601.04
First-Line Supervisors of Non-Retail Sales Workers 41-101280$83,6600.82
First-Line Supervisors of Office and Administrative Support Workers 43-1011680$64,6201.02
First-Line Supervisors of Personal Service Workers 39-102260$47,4101.04
First-Line Supervisors of Police and Detectives 33-101240$89,8300.56
First-Line Supervisors of Production and Operating Workers 51-1011190$66,5700.61
First-Line Supervisors of Retail Sales Workers 41-1011760$52,2001.46
First-Line Supervisors of Security Workers 33-109140$50,2600.96
First-Line Supervisors of Transportation and Material Moving Workers, Except Aircraft Cargo Handling Supervisors (5 O*NET occupations) 53-1047280$58,8100.96
Food Batchmakers 51-309230$38,6500.41
Food Preparation Workers 35-2021450$34,9701.08
Food Servers, Nonrestaurant 35-304140$34,5600.33
Food Service Managers 11-9051120$66,9601.05
Fundraisers 13-113180$60,4001.47
General and Operations Managers 11-10211,430$91,1100.88
Graphic Designers 27-102450$56,5700.58
Hairdressers, Hairstylists, and Cosmetologists 39-501280$37,0500.54
Health Education Specialists 21-109150$58,3701.75
Health Specialties Teachers, Postsecondary 25-1071Not available$91,430
Health Technologists and Technicians, All Other (4 O*NET occupations) 29-209960$62,6700.67
Healthcare Social Workers 21-1022100$69,5501.14
Healthcare Support Workers, All Other (3 O*NET occupations) 31-909980$44,7801.47
Heating, Air Conditioning, and Refrigeration Mechanics and Installers 49-9021210$61,4301.13
Heavy and Tractor-Trailer Truck Drivers 53-30321,440$56,2501.50
Helpers--Electricians 47-3013120$44,5103.99
Helpers--Installation, Maintenance, and Repair Workers 49-909830$35,8700.78
Helpers--Production Workers 51-919850$41,7200.63
Highway Maintenance Workers 47-4051230$47,0503.13
Home Health and Personal Care Aides (2 O*NET occupations) 31-11202,290$37,9001.14
Hosts and Hostesses, Restaurant, Lounge, and Coffee Shop 35-9031160$32,5000.80
Hotel, Motel, and Resort Desk Clerks 43-4081140$36,8301.17
Human Resources Assistants, Except Payroll and Timekeeping 43-416170$47,9201.70
Human Resources Managers 11-312180$126,5600.82
Human Resources Specialists 13-1071350$63,9000.82
Industrial Engineers (4 O*NET occupations) 17-211280Not available0.45
Industrial Machinery Mechanics 49-904180$63,0700.37
Industrial Production Managers (6 O*NET occupations) 11-305140$132,2200.33
Industrial Truck and Tractor Operators 53-7051120$44,1800.33
Information Security Analysts 15-121250$78,5200.56
Information and Record Clerks, All Other 43-419940$40,3300.60
Inspectors, Testers, Sorters, Samplers, and Weighers 51-9061150$45,7700.53
Installation, Maintenance, and Repair Workers, All Other (2 O*NET occupations) 49-9099100$57,9401.28
Instructional Coordinators 25-903130$81,2200.32
Insurance Claims and Policy Processing Clerks 43-9041Not available$43,560
Insurance Sales Agents 41-3021160$60,8500.72
Interviewers, Except Eligibility and Loan 43-4111150$43,5802.24
Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37-20111,370$37,0801.34
Kindergarten Teachers, Except Special Education 25-201250$47,6501.07
Laborers and Freight, Stock, and Material Movers, Hand (2 O*NET occupations) 53-7062720$41,6000.53
Landscaping and Groundskeeping Workers 37-3011510$43,6201.16
Laundry and Dry-Cleaning Workers 51-6011100$35,6101.13
Lawyers 23-1011210$116,2400.60
Legal Secretaries and Administrative Assistants 43-601290$48,6701.24
Librarians and Media Collections Specialists 25-402270$62,0901.16
Library Technicians 25-403160$47,0001.88
Licensed Practical and Licensed Vocational Nurses 29-206190$72,3700.30
Life, Physical, and Social Science Technicians, All Other (3 O*NET occupations) 19-409940$57,0401.17
Lifeguards, Ski Patrol, and Other Recreational Protective Service Workers 33-909250$32,7400.66
Light Truck Drivers 53-3033580$43,4201.27
Loan Interviewers and Clerks 43-4131110$50,0201.45
Loan Officers 13-2072120$75,8600.98
Lodging Managers 11-908180$58,1204.24
Logging Equipment Operators 45-4022130$44,06013.73
Logisticians (3 O*NET occupations) 13-1081Not available$55,770
Machinists 51-404170$54,0800.54
Magnetic Resonance Imaging Technologists 29-203540$92,4602.15
Maids and Housekeeping Cleaners 37-2012510$36,2601.27
Maintenance Workers, Machinery 49-904350$62,8001.89
Maintenance and Repair Workers, General 49-9071600$46,9600.84
Management Analysts 13-1111110$84,1200.27
Managers, All Other (7 O*NET occupations) 11-9199130$125,2400.46
Market Research Analysts and Marketing Specialists (2 O*NET occupations) 13-1161210$63,6000.51
Marketing Managers 11-202170$126,5700.36
Mathematical Science Teachers, Postsecondary 25-102250$83,0102.35
Meat, Poultry, and Fish Cutters and Trimmers 51-302250$35,0100.79
Mechanical Engineering Technologists and Technicians (2 O*NET occupations) 17-302730$59,5101.90
Mechanical Engineers (3 O*NET occupations) 17-214140$105,4500.31
Medical Assistants 31-9092670$47,1201.77
Medical Equipment Preparers 31-909360$46,2001.62
Medical Equipment Repairers 49-906240$60,6401.24
Medical Records Specialists 29-2072110$46,7801.19
Medical Secretaries and Administrative Assistants 43-6013650$47,6401.46
Medical and Health Services Managers 11-9111330$118,4501.19
Mental Health and Substance Abuse Social Workers 21-1023260$60,7004.25
Merchandise Displayers and Window Trimmers 27-1026100$44,0301.35
Middle School Teachers, Except Special and Career/Technical Education 25-2022210$62,0900.74
Miscellaneous Assemblers and Fabricators (2 O*NET occupations) 51-2090270$41,0800.41
Mobile Heavy Equipment Mechanics, Except Engines 49-3042270$59,3603.24
Motor Vehicle Operators, All Other 53-309960$30,8802.90
Natural Sciences Managers (3 O*NET occupations) 11-912150$103,2300.96
Network and Computer Systems Administrators 15-1244120$77,3600.83
New Accounts Clerks 43-414150$46,0502.70
News Analysts, Reporters, and Journalists 27-302340$49,1002.27
Nurse Anesthetists 29-115180$239,0003.28
Nurse Practitioners 29-1171220$131,4601.47
Nursing Assistants 31-11311,110$46,9701.65
Nursing Instructors and Teachers, Postsecondary 25-107270$81,8602.04
Occupational Health and Safety Specialists 19-501150$88,1900.78
Occupational Therapists (2 O*NET occupations) 29-1122150$80,7801.92
Occupational Therapy Assistants 31-201140$63,5201.77
Office Clerks, General 43-90611,390$45,3101.22
Operating Engineers and Other Construction Equipment Operators 47-2073310$52,0001.39
Opticians, Dispensing 29-208140$45,3601.17
Outdoor Power Equipment and Other Small Engine Mechanics 49-305340$46,7202.27
Packers and Packagers, Hand 53-706480$30,8400.31
Painters, Construction and Maintenance 47-214170$49,2000.67
Paralegals and Legal Assistants 23-2011120$58,2800.66
Paramedics 29-204360$65,3001.36
Parts Salespersons 41-2022300$44,0902.40
Payroll and Timekeeping Clerks 43-3051100$48,4901.36
Personal Care and Service Workers, All Other 39-909950$38,2001.82
Personal Financial Advisors 13-205280$97,9000.61
Pest Control Workers 37-202130$46,8700.63
Pharmacists 29-1051200$145,2101.31
Pharmacy Aides 31-909530$37,5301.84
Pharmacy Technicians 29-2052300$44,8801.39
Phlebotomists 31-9097100$45,3401.49
Physical Therapist Assistants 31-202160$61,0901.10
Physical Therapists 29-1123220$94,5101.78
Physician Assistants (2 O*NET occupations) 29-1071110$130,3801.51
Physicians, All Other (7 O*NET occupations) 29-1229110$389,2400.67
Plumbers, Pipefitters, and Steamfitters (2 O*NET occupations) 47-2152220$60,1401.03
Police and Sheriff's Patrol Officers (2 O*NET occupations) 33-3051270$71,3400.85
Postal Service Clerks 43-505170$61,5701.90
Postal Service Mail Carriers 43-5052180$57,7001.17
Postal Service Mail Sorters, Processors, and Processing Machine Operators 43-5053100$58,3002.09
Postsecondary Teachers, All Other 25-1199Not available$77,940
Preschool Teachers, Except Special Education 25-2011120$38,7800.53
Procurement Clerks 43-306150$50,1101.83
Producers and Directors (4 O*NET occupations) 27-201250$46,3800.78
Production Workers, All Other 51-919930$43,2000.28
Production, Planning, and Expediting Clerks 43-5061100$43,6900.57
Project Management Specialists 13-1082180$85,4100.37
Property, Real Estate, and Community Association Managers 11-914180$61,5800.56
Psychiatric Technicians 29-2053260$44,0603.59
Psychology Teachers, Postsecondary 25-1066Not available$81,660
Public Relations Specialists 27-3031170$53,6101.26
Public Safety Telecommunicators 43-503180$52,3801.71
Radiologic Technologists and Technicians 29-2034120$77,6201.17
Radiologists 29-1224Not available$550,480
Receptionists and Information Clerks 43-4171360$39,6300.85
Recreation Workers 39-9032150$33,7900.99
Recreational Vehicle Service Technicians 49-309240$45,4305.34
Refuse and Recyclable Material Collectors 53-708180$38,5701.22
Registered Nurses (5 O*NET occupations) 29-11412,190$93,9401.39
Rehabilitation Counselors 21-1015140$38,5503.10
Reservation and Transportation Ticket Agents and Travel Clerks 43-4181140$40,9802.47
Residential Advisors 39-9041110$43,1502.80
Respiratory Therapists 29-112670$81,0201.11
Retail Salespersons 41-20312,210$35,5601.22
Roofers 47-2181120$48,1301.89
Sales Managers 11-2022180$91,9100.60
Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 41-3091210$53,8500.37
Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 41-4012410$65,9700.72
Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products (2 O*NET occupations) 41-401190$94,9400.68
Sawing Machine Setters, Operators, and Tenders, Wood 51-704170$41,3403.71
School Bus Monitors 33-909450$37,3001.45
Secondary School Teachers, Except Special and Career/Technical Education 25-2031430$61,2900.87
Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43-6014870$48,1701.10
Securities, Commodities, and Financial Services Sales Agents 41-303160$70,4100.28
Security Guards 33-9032330$36,8600.56
Self-Enrichment Teachers 25-3021130$45,1000.83
Sewing Machine Operators 51-603170$46,0601.38
Sheet Metal Workers 47-221190$59,9501.62
Shipping, Receiving, and Inventory Clerks 43-5071260$45,5100.68
Shuttle Drivers and Chauffeurs 53-3053100$36,3400.87
Social Workers, All Other 21-102950$62,6901.80
Social and Community Service Managers 11-9151190$72,1501.90
Social and Human Service Assistants 21-1093660$46,5903.22
Software Developers 15-1252110$104,1400.14
Special Education Teachers, Kindergarten and Elementary School (2 O*NET occupations) 25-2052150$57,5701.22
Special Education Teachers, Secondary School 25-205860$59,6100.74
Speech-Language Pathologists 29-1127110$77,1601.34
Stockers and Order Fillers 53-70651,440$37,0401.09
Substance Abuse, Behavioral Disorder, and Mental Health Counselors (2 O*NET occupations) 21-1018350$59,9701.55
Substitute Teachers, Short-Term 25-3031230$35,0300.93
Surgical Technologists 29-2055110$60,6202.02
Surveying and Mapping Technicians 17-303140$49,9101.45
Surveyors (2 O*NET occupations) 17-102230$64,1201.44
Teaching Assistants, Except Postsecondary (3 O*NET occupations) 25-90451,030$45,1201.56
Telecommunications Equipment Installers and Repairers, Except Line Installers 49-202250$59,4400.74
Telecommunications Line Installers and Repairers 49-905250$80,9001.10
Tellers 43-3071290$38,7401.87
Tire Repairers and Changers 49-3093100$38,3702.05
Training and Development Specialists 13-1151140$60,7800.67
Transportation Security Screeners 33-909350$63,1302.24
Transportation, Storage, and Distribution Managers (2 O*NET occupations) 11-307140$97,2000.44
Tutors 25-304130$48,4900.38
Urban and Regional Planners 19-305140$83,3001.77
Ushers, Lobby Attendants, and Ticket Takers 39-303190$30,4701.62
Veterinarians 29-113150$127,7301.31
Veterinary Assistants and Laboratory Animal Caretakers 31-909640$37,8400.69
Veterinary Technologists and Technicians 29-205690$48,5101.49
Waiters and Waitresses 35-3031900$45,6100.85
Water and Wastewater Treatment Plant and System Operators 51-803170$58,9801.21
Welders, Cutters, Solderers, and Brazers 51-4121140$50,5900.73
Woodworking Machine Setters, Operators, and Tenders, Except Sawing 51-704270$43,3002.28
Zoologists and Wildlife Biologists 19-102350$79,0006.07