How to get a car accident report in Maine
Maine provides crash reports statewide through Maine Crash Reporting Online Search & Ordering Service (MCRS) — including crashes handled by local police and county sheriffs.
Official source
Maine Crash Reporting Online Search & Ordering Service (MCRS)
Official Maine crash-report source — $10 per report (nonrefundable); searching the database is free. Covers agencies statewide.
Open the official portal→Source: Maine — Maine Crash Reporting Online Search & Ordering Service (MCRS). Checked 2026-07-24. Details can change — always confirm with the official source.
Step by step
- Gather your crash details and payment. You'll need enough to locate the report: either the crash date + town, or the crash date + last name (the Crash Incident ID number and date of birth help narrow it). Have a credit/debit card and an email address ready — reports are delivered by email as a PDF.
- Search the MCRS database (free). Go to the Maine Crash Reporting Online Search & Ordering Service at maine.gov/online/mcrs and run a search. You can filter by the 'Investigating Police Department' dropdown — it lists local city police, county sheriffs, and State Police, so most reportable crashes statewide are here. Searching is free.
- Add your report and pay the $10 fee. Find your crash in the results, add it to your order, and pay the $10 nonrefundable fee by credit/debit card. The report is emailed to you as a PDF (typically within about 24 hours; often faster). Regular mail or fax delivery is also available.
- If the crash isn't found. It may not be submitted yet — allow a few business days after the crash for the agency to file it. Crashes from 1976–2002 are on microfilm; for those (or a no-match recent crash) contact the Maine State Police Traffic Division at (207) 624-8944 or mcrs_response@maine.gov to request a $10 manual search.
State police / highway patrol crashes
Maine State Police-investigated crashes live in the same statewide MCRS database. Search maine.gov/online/mcrs and select 'Maine State Police' (or the specific troop, e.g., Gray or Houlton) in the Investigating Police Department dropdown, then order the report for $10 by email. For reports not yet in the system, pre-2003 microfilm records, or a manual search, contact the Maine State Police Traffic Division directly at (207) 624-8944 or mcrs_response@maine.gov — the Traffic Division administers the crash database.
Crashes handled by local police or sheriffs
Maine centralizes reportable crashes in ONE statewide database, so reports written by local city police and county sheriffs are ordered from the SAME portal as State Police reports — the MCRS service at maine.gov/online/mcrs, whose 'Investigating Police Department' dropdown explicitly lists local PDs (e.g., Auburn, Bangor) and county sheriff offices (e.g., Cumberland, Androscoggin). MCRS is the primary path and covers local agencies. Some local departments additionally offer LexisNexis BuyCrash (buycrash.com) or handle requests through their own records clerk (e.g., Waterville PD points residents to BuyCrash or calls to the records clerk), and a very recent crash not yet in MCRS should be requested directly from the investigating agency — but for the vast majority, MCRS is the one-stop source.
Maine agencies (71)
Pick the agency that responded to your crash for its exact request process:
- Aroostook County Sheriffs Dept
- Ashland Police Department
- Auburn Police Department
- Bangor Police Department
- Bar Harbor Police Department
- Boothbay Harbor Police Department
- Brewer Police Department
- Bridgton Police Department
- Brunswick Police Department
- Bucksport Police Department
- Carrabassett Police Department
- Clinton Police Department
- Cumberland County Sheriffs Dept
- Ellsworth Police Department
- Falmouth Police Department
- Farmington Police Department
- Freeport Police Department
- Fryeburg Police Department
- Gorham Police Department
- Gouldsboro Town Police Department
- Hallowell Police Department
- Hampden Police Department
- Hancock County Sheriffs Department
- Houlton Police Department
- Jay Police Department
- Kennebunk Police Department
- Kittery Police Department
- Knox County Sheriffs Department
- Lewiston Police Department
- Lincoln County Sheriffs Department
- Lincoln Police Department
- Livermore Falls Police Department
- Machias Me Police Department
- Mexico Police Department
- Millinocket Police Department
- Newport Police Department
- Norway Police Department
- Ogunquit Police Department
- Old Town Police Department
- Orono Police Department
- Oxford County Sheriffs Department
- Oxford Police Department
- Paris Police Department
- Penobscot County Sheriffs Dept
- Piscataquis County Sheriffs Dept
- Presque Isle Police Department
- Richmond Police Department
- Rockland Police Department
- Rumford Police Department
- Sabattus Police Department
- Sagadahoc County Sheriffs Dept
- Sanford Police Department
- Somerset County Sheriffs Department
- South Portland Police Department
- Southwest Harbor Police Department
- Thomaston Police Department
- Topsham Police Department
- University of Maine Orono Police
- Van Buren Police Department
- Veazie Police Department
- Waldo County Sheriffs Department
- Waldoboro Police Department
- Washington County Sheriffs Dept
- Waterville Police Department
- Wells Police Department
- Westbrook Police Department
- Windham Police Department
- Wiscasset Police Department
- Yarmouth Police Department
- York County Sheriffs Department
- York Police Department
After you get the report
Once you have the PDF, review it for accuracy — check the names/addresses of drivers and owners, insurance and vehicle/plate details, the crash diagram, and the officer's narrative and any fault/contributing-factor notes; mistakes here can affect an insurance claim. Send a copy to your insurer for the claim and keep one for any legal or medical follow-up. If you spot a factual error, contact the investigating agency to request a correction or supplemental report.