State Farm offers the cheapest car insurance nationwide, charging $106 per month for minimum liability coverage and $116 for full coverage. Drivers save an average of $1,332 annually with State Farm.
GEICO provides the most affordable full coverage at $112 monthly, with rates that are 24% below the national average. The company also matches State Farm's minimum coverage rate at $106 per month, saving drivers an average of $1,307 annually across both coverage levels. The table below ranks the most affordable car insurance companies nationwide.