top of page

MAINE JOB BOARDS

Looking for roles close to home?

Our curated list of Maine-focused job boards connects you directly with employers across the state, from major healthcare systems and state government to small businesses and nonprofits. You’ll find statewide platforms like Maine JobLink and Live + Work in Maine alongside niche boards for municipal, nonprofit, and regional opportunities, so you can target openings that match your skills, values, and location. Whether you’re exploring a new career in the Midcoast Region, searching for roles in Portland, or aiming for remote-friendly positions with Maine employers, these local boards help you spend less time sifting through irrelevant listings and more time applying to jobs that fit.

Top General Maine Job Boards

Maine JobLink: The official state-run platform for job seekers. It features a wide variety of roles across all industries and includes resources like a Job Hunting in Maine Guide.

 

​​​JobsInMaine.com: A long-standing, locally focused board that lists thousands of active positions from employers across the state.

 

​​Live + Work in Maine: This site focuses on people looking to move to or stay in Maine, offering a curated job board and lifestyle resources. 

Sector-Specific & Specialized Boards

Nonprofits:

The Maine Association of Nonprofits (MANP) is the premier site for mission-driven careers.

​

You can also check the Maine Philanthropy Center for grantmaking and foundation roles.​​​​​

Government & Municipal:

State Government: Browse all executive branch openings at the Maine State Government Job Search.

​

Municipal: For town and city roles, use the Maine Municipal Association Career Center.

​

Education: The Maine Department of Education hosts a board specifically for public school positions.

​

Healthcare: MaineHealth Careers is a primary source for clinical and administrative roles within the state's largest healthcare system.

​

Tech & Science: Check BioMe for life sciences and biotech roles. 

Staffing Firms

Bonney Staffing

South Portland, ME · (207) 773-3829

Auburn, ME · (207) 783-7000

Augusta, ME · (207) 621-1100

Website

 

Complete Labor & Staffing

Portland, ME · (207) 773-4495

Website

 

Southern Maine Temps

Portland, ME · (207) 415-6699

Website

 

HW Staffing Solutions

Portland, ME · (207) 874-0055

Website

 

Springborn Staffing

Portland, ME · (207) 761-8367

Website

 

Aerotek

Portland, ME · (207) 810-2121

Website

 

ProSearch

Portland, ME · (207) 775-7600

Website

 

Maine Staffing Group

Westbrook, ME · (207) 854-2422

Brunswick, ME · (207) 729-5158

Lewiston, ME · (207) 786-5680

Biddeford, ME · (207) 283-6528

Website

 

RedCap Staffing

Portland, ME · (207) 808-8198

Lewiston, ME · (207) 402-3185

Website

 

Complete Labor & Staffing

Lewiston, ME · (207) 994-2211

Website

 

Rock Coast Personnel

South Portland, ME · (207) 799-6732

Website

 

Robert Half Recruiters & Employment Agency

Portland, ME · (207) 835-5023

Website

 

Manpower Maine

Portland, ME · (207) 774-8258

Biddeford, ME · (207) 284-0595

Auburn, ME · (207) 784-9353

Website

 

MaineWorks

Portland, ME · (207) 415-3585

Website

 

PeopleReady

Portland, ME · (207) 774-1500

Lewiston, ME · (207) 782-4500

Website

 

Expert Staffing

Lewiston, ME · (207) 241-0240

Website

 

Adecco Staffing

Auburn, ME · (207) 782-2882

Website

 

Atlantic Staffing

Portland, ME · (207) 650-5499

Website

 

CoWorx Staffing Services

Saco, ME · (207) 283-0082

Website

 

All Temp Services

Portland, ME · (207) 772-8422

Website

 

Amergis

South Portland, ME · (207) 560-2614

Website

 

KMA Human Resources Consulting

Falmouth, ME · (207) 781-6460

Website

 

Tradesmen International: Westbrook Construction Staffing

Westbrook, ME · (207) 781-2014

Website

 

Masis Staffing

Biddeford, ME · (207) 282-1125

Website

 

AllMed Staffing Of New England

Windham, ME · (207) 894-5833

Website

 

We Get Staffed LLC

Auburn, ME · (844) 947-9479

Website

 

Capital Area Staffing Solutions

Augusta, ME · (207) 620-7823

Website

 

IntWork

(207) 200-1930

Website

bottom of page