3. Raleigh, North Carolina

Average Annual Premium: $1,098.48
Known as the “City of Oaks” thanks to the number of beautiful oak trees that line the capital city’s streets, Raleigh boasts a population of nearly 432,000. Raleigh, like Durham, is also part of the Research Triangle and it often regarded as one of the fastest growing cities in the country. Raleigh’s extensive public transportation system minimizes roadway traffic and the city also has one of the lowest rates of uninsured motorists in the country. These two factors allow Raleigh to be listed in the top 3 US cities for cheap car insurance.
2. Greensboro, North Carolina

Average Annual Premium: $1,089.58
Greensboro is the third largest city in North Carolina with a population of 278,000. The city is home to the Piedmont Triad International Airport as well as an extensive public transport system which includes Amtrak trains that connect to other major U.S. cities including New York and New Orleans. The city has the second lowest car insurance rates thanks to state policies that aim at curbing insurance fraud.