Online Training Services

Dirigo Safety Online Learning is committed to: 

  • Providing affordable online learning.
  • Providing learning tools at the highest level.
  • Providing access on multiple devices.
  • Responsible customer service.
  • Releasing new training quickly.

Dirigo Safety, LLC is providing the Maine Law Enforcement community with an affordable and reliable, online training management program. Through this service, police departments will have access to all Maine Criminal Justice mandatory training, required Bureau of Labor training, as well as additional professional development opportunities.  Dirigo Safety, LLC will also customize training to fit the needs of your specific department upon request.

Your agency’s training coordinator can easily at any point access a progress report on which training has been completed and which still remains. Our online training service gives departments an efficient and affordable way to ensure all employees meet their specific training objectives so that you can better focus on all your agency’s needs.

Want to Enroll?

Contact Ashley Bedard today!

“We are happily switching our online training accounts to Dirigo Safety!” Laura Adams Caribou Police Department

Maine Agency’s Enrolled

Sheriff Office’s

Aroostook County Sheriff’s Office
Androscoggin County Sheriff’s Office
Knox County Sheriff’s Office
Oxford County Sheriff’s Office
Piscataquis County Sheriff’s Office
Sagadahoc County Sheriff’s Office
York Sheriff Office
Somerset County Sheriff’s Office
Hancock Sheriff Office

Corrections / Jail

Aroostook County Jail
Androscoggin County Jail
Knox County Jail
Oxford County Jail
Piscataquis County Jail
Somerset County Jail
York County Jail
Washington County Jail

State/ College

Attorney General Healthcare Crimes
Attorney General Investigations
Knox County District Attorney
Sagadahoc County District Attorney
Kennebec District Attorney
Baxter State Park
Bureau of Motor Vehicle
Capitol Police
Railroad Police

UMO
USM

Municipal

Auburn Police Department
Augusta Police Department
Bath Police Department
Belfast Police Department
Berwick Police Department
Biddeford Police Department
Boothbay Harbor Police Department
Brewer Police Department
Bridgton Police Department
Brunswick Police Department
Buxton Police Department
Bucksport Police Department
Camden Police Department
Cape Elizabeth Police Department
Caribou Police Department
Clinton Police Department
Cumberland Police Department
Dover-Foxcroft Police Department
Eliot Police Department
Ellsworth Police Department
Fairfield Police Department
Falmouth Police Department
Farmington Police Department
Fort Kent Police Department
Gardiner Police Department
Gorham Police Department
Hallowell Police Department
Hampden Police Department
Holden Police Department
Jay Police Department
Kennebunkport Police Department
Kennebunk Police Department
Kittery Police Department
Limestone Police Department
Lisbon Police Department
Machias Police Department
Madawaska Police Department
Mechanic Falls Police Department
Mexico Police Department

Milo Police Department
Mt. Desert / Bar Harbor
Newport Police Department
North Berwick Police Department
Norway Police Department
Oakland Police Department
Old Orchard Beach Police Department
Old Town Police Department
Orono Police Department
Paris Police Department
Phippsburg Police Department
Pittsfield Police Department
Presque Ilse Police Department
Richmond Police Department
Rockland Police Department
Rockport Police Department
Rumford Police Department
Sabattus Police Department
Saco Police Department
Sanford Police Department
Scarborough Police Department
Searsport Police Department
Skowhegan Police Department
South Berwick Police Department
South Portland Police Department
Stockton Springs Police Department
Topsham Police Department
Waldoboro Police Department
Westbrook Police Department
Winslow Police Department
Winthrop Police Department
Wiscasset Police Department
Yarmouth Police Department
York Police Department

New Hampshire Agency’s Enrolled

Epsom PD
Franconia PD
Groton PD
Kensington PD

Moultonborough PD
Peterborough PD
Sugar Hill PD
Troy PD