In Maine, all drivers must purchase car insurance. At minimum, a Maine driver must have $50,000 in bodily injury liability per person and $100,000 in bodily injury liability per accident. This is a sizable limit, but if damages from an accident exceed $100,000, those costs are your responsibility. Then, the minimum for property damage liability per accident is $25,000, which pays for any property you damage in an accident, up to that amount.
Additionally, Maine is a bit unique in that the state requires uninsured motorist coverage and underinsured motorist coverage at $50,000 per person and $100,000 per accident. This keeps you protected if you get into an accident involving someone who does not have insurance or high enough policy limits to cover your costs. Maine also requires $2,000 medical payments coverage per person per accident, which covers post-accident medical expenses regardless of fault.