Ashlee Tilford Written by Ashlee Tilford
Managing Editor

Ashlee is a dynamic business writer and editor with a focus on personal finance. With an MBA and more than fourteen years in the finance industry, Ashlee brings a practical and relatable perspective to insurance topics. She is passionate about empowering others to achieve financial success and protect their assets. When Ashlee isn't writing and editing, she enjoys spending time with her partner, dog and chickens on their farm in Kentucky.


Why trust us?

Car insurance rates vary based on the make and model of the vehicle and trim levels. According to Insurance.com research, the average cost of insuring a Bmw M2 is $2,966 per year or $247 per month. However, these rates can vary depending on your location, driving history, age, and other factors.

The auto insurance rates also change based on the vehicle’s model year. For example, the 2023 Bmw M2 costs $2,966 per year, whereas the 2022 Bmw M2 costs $2,361 annually. State Farm offers the cheapest annual rate for 2023 Bmw M2 $1,972 per year.

Keep reading to learn more about which state offers the cheapest car insurance rates based on model year and which model year is the cheapest to insure amongst all the models surveyed by Insurance.com.

Average insurance cost of Bmw M2 by model year

Year of Bmw M2 ModelAverage Cost to Insure
2023$2,966
2022$2,361
2021$2,224
2020$2,397
2019$2,435
Graph Icon

Compare Bmw M2 insurance rates by state

L O A D I N G
CompanyStyleAverage annual premium
Allstate2 Door Coupe Turbo$3,431
Farmers2 Door Coupe Turbo$2,689
Geico2 Door Coupe Turbo$3,017
Nationwide2 Door Coupe Turbo$3,879
Progressive2 Door Coupe Turbo$1,611
State Farm2 Door Coupe Turbo$2,564

Bmw M2 insurance rates per year

2023

2023 Bmw M2 insurance rates

Average cost to insure $2,966
Annual cheapest rate $1,972
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,972
2Nationwide$2,158
3Progressive$3,078
4Geico$3,302
5Farmers$3,418
6Allstate$3,868
2022

2022 Bmw M2 insurance rates

Average cost to insure $2,361
Annual cheapest rate $1,570
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,570
2Nationwide$1,785
3Farmers$2,408
4Progressive$2,425
5Geico$2,714
6Allstate$3,264
2021

2021 Bmw M2 insurance rates

Average cost to insure $2,224
Annual cheapest rate $1,483
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,483
2Progressive$1,674
3Nationwide$1,932
4Geico$2,146
5Farmers$2,520
6Allstate$3,587
2020

2020 Bmw M2 insurance rates

Average cost to insure $2,397
Annual cheapest rate $1,769
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,769
2Geico$1,965
3Progressive$2,313
4Nationwide$2,509
5Farmers$2,542
6Allstate$3,282
2019

2019 Bmw M2 insurance rates

Average cost to insure $2,435
Annual cheapest rate $1,702
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,702
2Geico$2,128
3Nationwide$2,189
4Progressive$2,631
5Farmers$2,891
6Allstate$3,071
2018

2018 Bmw M2 insurance rates

Average cost to insure $2,335
Annual cheapest rate $1,651
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,651
2Geico$1,964
3Nationwide$2,096
4Progressive$2,540
5Farmers$2,851
6Allstate$2,907
2017

2017 Bmw M2 insurance rates

Average cost to insure $2,314
Annual cheapest rate $1,596
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,596
2Nationwide$2,082
3Geico$2,147
4Progressive$2,485
5Farmers$2,781
6Allstate$2,791
2016

2016 Bmw M2 insurance rates

Average cost to insure $2,218
Annual cheapest rate $1,565
Available trims Competition, 35i xDrive Gran coupe, 40i, 40i XDrive
RankCompanyAverage annual premium
1State Farm$1,565
2Geico$1,886
3Nationwide$2,093
4Progressive$2,277
5Allstate$2,640
6Farmers$2,848
x
What can we help you find?