Maine Limo Licensing Requirements: A Complete Guide for Operators

Quick Answer: To operate a limousine service in Maine, you must register with the Maine Bureau of Motor Vehicles as a for-hire carrier, carry commercial auto insurance with minimum $300,000 combined single-limit liability for vehicles with 1–8 passengers ($1,500,000 for 9+ passengers), obtain a USDOT number, and ensure drivers hold proper licenses. Cities like Portland and Bangor may impose additional local licensing.

Disclaimer: This article is for informational purposes only. Licensing requirements may change. Always confirm the latest details with the Maine Bureau of Motor Vehicles (BMV), the Maine Department of Transportation (MaineDOT), and relevant local agencies.

Overview

In Maine, limousine and for-hire passenger services are regulated by the Maine Bureau of Motor Vehicles (BMV) under the Secretary of State's office, as well as the Maine Public Utilities Commission (MPUC) for certain carrier types. Operators must register as for-hire carriers, maintain proper insurance, and comply with vehicle safety standards. Cities like Portland, Bangor, and Augusta may impose additional local licensing requirements for vehicles-for-hire.

Who Needs a License

Any company or individual offering pre-arranged, for-hire passenger transportation in Maine—including sedans, SUVs, stretch limousines, or luxury vans—must register as a for-hire carrier with the Maine BMV and comply with MPUC regulations where applicable. Interstate operators must also register with the FMCSA and obtain a USDOT number.

Application Process

  • Register your business with the Maine Secretary of State (maine.gov/sos).
  • Register as a for-hire carrier with the Maine Bureau of Motor Vehicles.
  • Obtain a USDOT number (required for all for-hire passenger carriers in Maine).
  • File proof of for-hire insurance meeting Maine's minimum requirements.
  • Pass Maine commercial vehicle safety inspection.
  • Ensure all drivers hold appropriate Maine driver's licenses (CDL with passenger endorsement required for vehicles seating 16+ including driver).
  • Obtain any required local business licenses from the municipality where you operate.

Local Requirements

  • Portland: City business license required. Portland may require additional vehicle-for-hire permits. Contact the City of Portland Clerk's office for specific regulations.

Vehicle & Insurance

1–7 passengers (excluding driver): Minimum $300,000 combined single-limit liability insurance. 8–15 passengers (excluding driver): Minimum $1,500,000 combined single-limit liability insurance. 16+ passengers: Minimum $5,000,000 combined single-limit liability insurance. All for-hire vehicles must pass Maine commercial vehicle safety inspection. Vehicles must be registered as for-hire/livery with the Maine BMV. Proof of insurance must be filed with the BMV and carried in every vehicle.

Compliance & Renewals

For-hire carrier registrations must be renewed annually with the Maine BMV. Insurance filings must remain current. Vehicle safety inspections are conducted annually. USDOT numbers require biennial updates through the FMCSA. Local business licenses typically require annual renewal. Failure to comply can result in fines, suspension, or revocation of for-hire authority.

Key Takeaways

Launching a limousine service in Maine requires registration with the BMV, USDOT compliance, and tiered insurance requirements based on vehicle capacity. Portland, Bangor, and Augusta may each have additional local licensing requirements. Maine's insurance requirements scale significantly with vehicle size—from $300,000 for small vehicles to $5,000,000 for large buses—making proper coverage planning essential. Staying compliant with both state and local rules ensures smooth operations across the Pine Tree State.