CarEdge
← Back to brands

Best BMW Dealers

241 dealers ranked by transparency when selling BMW vehicles

Based on 1,320 verified OTD quotes

View BMW Report Card →
RankDealerScoreDoc FeeAvg Add-onsQuotes
#1BMW And MINI Of The Main LinePA
A
100/100
$477None5
#2Bmwoftoledo.com (a York Automotive Group Dealership)
A
100/100
$387None1
#3Santa Monica BMW
A
100/100
$85None3
#4Watermark Honda / Bluegrass BMW
A
100/100
$389None1
#5BMW MINI Of Freeport
A
100/100
$175None1
#6BMW Of Portland
A
100/100
$215None5
#7Bill Jacobs BMW MINI
A
100/100
$368None2
#8Zeigler BMW Orland Park
A
100/100
$368None2
#9Orr BMW Of ShreveportLA
A
100/100
$425None1
#10Rusnak BMWCA
A
100/100
$85None10
#11Habberstad BMW Of HuntingtonNY
A
100/100
$175None1
#12Karl Knauz BMWIL
A
100/100
$368None4
#13Pacific BMWCA
A
100/100
$85None4
#14East Bay BMWCA
A
100/100
$85None2
#15BMW Of ToledoOH
A
100/100
$387None3
#16BMW Of WestbrookME
A
100/100
$599None2
#17BMW Of PittsburghPA
A
100/100
$477None1
#18Winslow BMW Of Colorado SpringsCO
A
100/100
$299None4
#19New Century BMWCA
A
100/100
$85None5
#20BMW Of Napa ValleyCA
A
100/100
$85None1
#21BMW Of MurrietaCA
A
100/100
$85None3
#22BMW Of EscondidoCA
A
100/100
$85None1
#23Bob Smith BMWCA
A
100/100
$85None2
#24Valencia BMWWA
A
100/100
$85None10
#25Sterling BMWCA
A
100/100
$85None1
#26BMW Of TylerTX
A
100/100
$225None3
#27BMW Of Fort WashingtonNJ
A
100/100
$490None5
#28Mckenna BMWCA
A
100/100
$85None6
#29BMW Of Humboldt BayCA
A
100/100
$85None2
#30BMW Of College StationTX
A
100/100
$225None2
#31BMW Of Des MoinesIA
A
100/100
$180None1
#32Zeigler BMWMI
A
100/100
$373None2
#33Century BMW MINISC
A
100/100
$399None5
#34BMW Of El PasoTX
A
100/100
$235None1
#35The Automaster BMWVT
A
100/100
$399None1
#36Bmw-fi Waq
A
99.4/100
$85None3
#37BMW Of BellevueWA
A
99.2/100
$200None3
#38BMW Of NorwoodMA
A
99.1/100
$495None3
#39BMW Of NewportRI
A
98.9/100
$400None1
#40Zeigler BMW - Orland ParkIL
A
98.9/100
$368None2
#41BMW Of CarlsbadCA
A
98.9/100
$85$8817
#42BMW Of El CajonCA
A
98.8/100
$85None3
#43Weatherford BMW Of BerkeleyCA
A
98.7/100
$85None8
#44Laurel BMW Of WestmontIL
A
98.6/100
$378None7
#45BMW MINI Of PlanoTX
A
98.5/100
$225None2
#46Sewell BMW Of The Permian BasinTX
A
98.5/100
$225None1
#47BMW Buena ParkCA
A
98.5/100
$85$12512
#48BMW Of WarwickRI
A
98.3/100
$420None1
#49Chapman I-10 Llc (chapman BMW Chandler)AZ
A
98.1/100
$589None2
#50BMW Of BloomingtonIL
A
98/100
$368None5
#51BMW ClevelandOH
A
97.8/100
$398None3
#52BMW Of OntarioCA
A
97.7/100
$85$498
#53BMW Of MinnetonkaMN
A
97.6/100
$350None6
#54BMW Of AshevilleNC
A
97.6/100
$775None4
#55BMW Of Wichita And MINI Of WichitaKS
A
97.5/100
$595None4
#56Habberstad BMWNY
A
97.5/100
$175None4
#57BMW TucsonAZ
A
97.2/100
$599$5030
#58BMW Of PeoriaIL
A
97.1/100
$378None7
#59BMW Of RosevilleCA
A
97/100
$85$2506
#60BMW Of PeabodyMA
A
97/100
$600None1
#61BMW SeattleWA
A
96.9/100
$200$1009
#62BMW Of MontereyCA
A
96.8/100
$85$10235
#63Bobby Rahal BMW Of South HillsPA
A
96.7/100
$477None3
#64Sun Motors Cars BMWPA
A
96.7/100
$477None3
#65Sloane BMW MINI Of AllentownPA
A
96.7/100
$477None1
#66BMW MINI Of AllentownPA
A
96.7/100
$477None3
#67BMW Of FremontCA
A
96.4/100
$85$30015
#68BMW Of State CollegePA
A
96.3/100
$490None1
#69BMW Of AustinTX
A
96.3/100
$225None9
#70BMW Of Mountain ViewNV
A
96.2/100
$85$27619
#71BMW Of Cape CodMA
A
96.2/100
$594None1
#72Rallye BMWNY
A
95.6/100
$175None9
#73Irvine BMWCA
A
95.5/100
$85$3994
#74Richmond BMW MidlothianVA
A
95.3/100
$849None6
#75BMW Of West St. LouisMO
A
95.1/100
$543$1975
#76BMW Of MamaroneckNY
A
95/100
$175None2
#77BMW Of ColumbiaMO
A
95/100
$299None2
#78Valley BMW Of Modesto
A
94.9/100
$85None1
#79BMW Of ArlingtonTX
A
94.9/100
$225$10020
#80Braman BMW West Palm BeachFL
A
94.9/100
$595None2
#81BMW Of Mount LaurelNJ
A
94.6/100
$699$1995
#82BMW Of Sherman OaksCA
A
94.5/100
$85$887
#83Richmond BMWVA
A
94.5/100
$849None12
#84BMW Of ChattanoogaTN
A
94.3/100
$799None9
#85Bmw-mini Of AnnapolisMD
A
94.2/100
$799None1
#86BMW Of Little RockAR
A
94/100
$0None5
#87Baron BMW MINIOK
A
94/100
$699None1
#88BMW Of StrathamNH
A
94/100
$495$1233
#89Tulley BMW Of NashuaNH
A
93.8/100
$572None5
#90Patrick BMW MINIIL
A
93.7/100
$373None4
#91BMW Of San FranciscoCA
A
93.6/100
$85$53119
#92BMW ConcordCA
A
93.1/100
$85$1147
#93Peter Pan BMWCA
A
93/100
$85$1044
#94BMW Of Atlantic CityNJ
A
92.6/100
$799$17
#95BMW Of West ChesterPA
A
92.6/100
$612None1
#96BMW Of MobileAL
A
92.5/100
$749None2
#97Sewell BMW Of GrapevineTX
A
92/100
$225$8312
#98BMW Of RaleighNC
A
91.9/100
$698$3769
#99BMW Of DarienMD
A
91.8/100
$899None1
#100BMW Of DelrayFL
A
91.6/100
$299$2339
#101Hilton Head BMWSC
A
91.5/100
$596$705
#102Albany Motorcars BMW Of AlbanyGA
A
91.4/100
$895None4
#103BMW Of San AntonioTX
A
91.2/100
$225$13518
#104BMW Of TenaflyNJ
A
91.2/100
$699$1244
#105Braman BMW Of Palm BeachFL
A
91.1/100
$0None9
#106Athens BMWGA
A
91/100
$799None1
#107Mileone BMW Of Catonsville
A
91/100
$800None2
#108BMW Of BakersfieldCA
A
91/100
$85$4982
#109BMW Of SouthpointNC
A
91/100
$799None1
#110Mileone Autogroup BMW Of CatonsvilleMD
A
91/100
$800None3
#111BMW Of GreensboroNC
A
90.9/100
$899$20412
#112BMW NorthwestWA
A
90.7/100
$200$2983
#113Gebhardt BMWCO
A
90.5/100
$699None6
#114Darcars BMW Of Mt. KiscoNY
A
90.5/100
$175$2494
#115BMW Of Silver SpringMD
A
90.4/100
$800None1
#116BMW Of AlexandriaVA
A
90.3/100
$989None4
#117Flow BMWNC
A
90.3/100
$0$30212
#118Long Beach BMWCA
A
90.2/100
$85$24411
#119BMW Of CharlottesvilleVA
A
90.1/100
$799None3
#120Passport BMWMD
A
90.1/100
$800None12
#121BMW Of HuntingtonNY
A
90/100
$0None1
#122BMW Of Northwest ArkansasAR
A
90/100
$0None1
#123Schomp BMWCO
A
90/100
$0None7
#124BMW Of JacksonMS
A
90/100
$0None1
#125Sandia BMW MININM
A
90/100
$0None2
#126Herb Chambers Bmw/mini Of BostonMA
A
90/100
$0None4
#127Niello BMW Elk GroveCA
A
90/100
$85$4179
#128BMW Of Chula VistaCA
A
90/100
$0None2
#129Coggin BMW Treasure CoastFL
A
90/100
$0None1
#130BMW Of Denver DowntownCO
A
90/100
$0None3
#131Santa Fe BMW MINI
A
90/100
$0None1
#132BMW Of RidgefieldCT
A
90/100
$0None3
#133Herb Chambers BMW Of SudburyMA
A
90/100
$0None1
#134Herb Chambers BMW Of BostonMA
B
89.9/100
$0None1
#135Richmond BMW Of Midlothian
B
89.5/100
$849None1
#136BMW Of AnnapolisMD
B
89.5/100
$799None2
#137Fields BMWFL
B
89.4/100
$949None19
#138Fields BMW LakelandFL
B
89.4/100
$949None13
#139Paul Miller BMWNJ
B
88.9/100
$749$1005
#140Bmw-mini Clear LakeTX
B
88.3/100
$225$3847
#141BMW Of BirminghamAL
B
88.3/100
$690$4303
#142Tom Bush BMW JacksonvilleFL
B
88.2/100
$990None1
#143Jackie Cooper BMW MINIOK
B
88.1/100
$785None3
#144Sterling BMW Newport Beach
B
88/100
$85$3306
#145BMW Of LynnwoodWA
B
88/100
$200$3993
#146BMW Of The WoodlandsTX
B
88/100
$225$7498
#147BMW Of Gwinnett PlaceGA
B
87.5/100
$799$4488
#148Ferman BMW & MINI Of Tampa BayFL
B
86.8/100
$0$11624
#149Motorwerks BMWMN
B
86.6/100
$350$3336
#150Lakeland BMW
B
86.5/100
$949None1
#151BMW MINI Of MonroviaCA
B
86.5/100
$85$2024
#152BMW Of CincinnatiOH
B
86.2/100
$437$5395
#153BMW Of Houston NorthOR
B
85.5/100
$225$7,36534
#154BMW Of ScherervilleIN
B
85.3/100
$988None4
#155BMW Of BridgeportCT
B
85.1/100
$995None4
#156BMW Of Fort MyersFL
B
85/100
$799$533
#157BMW Of HendersonNV
B
85/100
$799$4996
#158BMW Of Downtown LaCA
B
84.1/100
$85$1,38414
#159Beverly Hills BMWCA
B
84/100
$85$2399
#160BMW Of SewickleyPA
B
83.5/100
$490$7405
#161Stevens Creek BMW Authorized CenterCA
B
83/100
$85$3988
#162BMW Of FairfaxVA
B
82.9/100
$849$14214
#163BMW Of Las VegasNV
B
82.6/100
$799$58813
#164BMW North ScottsdaleAZ
B
82.2/100
$642$76727
#165Crevier BMWCA
B
82/100
$85$3552
#166Perillo BMWIL
B
82/100
$378$1894
#167Stevens Creek BMWCA
B
81.9/100
$85$56015
#168BMW Of Palm SpringsCA
B
81.8/100
$85$1,21113
#169BMW Of RockvilleMD
B
81.3/100
$799$5628
#170Grayson BMWTN
B
81/100
$499$1,0824
#171BMW Of Clear LakeTX
B
80.5/100
$225$4991
#172BMW Of SpokaneWA
B
80.5/100
$200$1,8374
#173Chapman BMW On CamelbackAZ
B
80.3/100
$589$89010
#174BMW Of South AtlantaGA
B
80.1/100
$995None2
#175BMW Of OcalaFL
C
79.3/100
$0$6847
#176Global Imports BMWGA
C
79.3/100
$899$59112
#177BMW Of TowsonMD
C
79/100
$799$7996
#178BMW Of VisaliaCA
C
79/100
$85$5101
#179BMW Of Fort Walton BeachFL
C
79/100
$1,297None6
#180BMW Of South Miami / MINI Of South MiamiFL
C
79/100
$1,298None5
#181BMW Of San DiegoCA
C
79/100
$85$9007
#182BMW Of Cincinnati NorthOH
C
79/100
$437$8991
#183Masano BMW Of ReadingPA
C
78.3/100
$490$3991
#184Mcgrath BMW Of ElmhurstIL
C
77.9/100
$368$7471
#185Elmhurst BMWIL
C
77.7/100
$373$1,4712
#186Drive BMW Of SpokaneWA
C
77.5/100
$0None1
#187Tulley BMW Of ManchesterNH
C
77.5/100
$0None1
#188BMW Of San RafaelCA
C
77.5/100
$0None1
#189Karl Knauz BMW | M Certified CenterIL
C
77.5/100
$378None1
#190BMW Of HonoluluHI
C
77.5/100
$0None1
#191Arrowhead BMWAZ
C
77.5/100
$539$1,0989
#192BMW Of DevonPA
C
77.5/100
$490None1
#193BMW Of EugeneOR
C
77.5/100
$215None2
#194Nalley BMWGA
C
77.2/100
$899$25819
#195Chapman BMW I-10AZ
C
77.1/100
$589$6991
#196Niello BMW MINI SacramentoCA
C
76.7/100
$85$2,2116
#197BMW Of Wesley ChapelFL
C
76.1/100
$1,298None7
#198BMW Of TurnersvilleNJ
C
75.7/100
$699None1
#199BMW Of Pompano Beach
C
75.5/100
$1,298None3
#200Wyoming Valley BMWPA
C
75.5/100
$484$6004
#201BMW Of RamseyNJ
C
75.5/100
$999$1254
#202Princeton BMWNJ
C
75.4/100
$799$3323
#203Tom Masano BMW Of ReadingPA
C
75.3/100
$477$3993
#204BMW Of TampaFL
C
75.3/100
$1,298$11118
#205BMW Of West HoustonTX
C
75/100
$225$6677
#206Hendrick BMW CharlotteNC
C
75/100
$799$9971
#207BMW Of Fort LauderdaleFL
C
74.4/100
$0$75620
#208Chapman BMW ChandlerAZ
C
74.1/100
$589$1,5941
#209BMW Of MckinneyTX
C
74.1/100
$225$99511
#210Baron BMWOK
C
73.4/100
$699$6954
#211BMW Of MontgomeryAL
C
73.3/100
$690$9951
#212Braman BMW MiamiFL
C
73/100
$1,199None5
#213BMW Jlr TallahasseeFL
C
72.9/100
$1,199$7989
#214BMW Of Pembroke PinesFL
C
72.9/100
$999$6636
#215BMW Of GainesvilleFL
C
72/100
$0$15
#216BMW Of SpringfieldNJ
C
72/100
$820None2
#217BMW - MINI Of DallasTX
C
71.3/100
$225$13,15913
#218BMW Of BarringtonIL
C
70.9/100
$368$1,79610
#219BMW Of New LondonCT
C
70.7/100
$0$2295
#220Melbourne BMWFL
C
70.6/100
$995$1,4454
#221Nalley BMW Of DecaturGA
C
70.3/100
$899$6991
#222Taylor BMWGA
C
70/100
$799$5982
#223BMW Of Houston MidtownTX
D
69.3/100
$0$1,8756
#224Momentum BMW MINI Southwest
D
69.3/100
$113$1,2754
#225BMW Of FreeholdNJ
D
69.2/100
$999$42412
#226BMW Of TigardOR
D
68.3/100
$0$6951
#227BMW Of ColumbusGA
D
66.7/100
$799$7996
#228BMW Of South MiamiFL
D
66.4/100
$1,298$1,5185
#229BMW Of SarasotaFL
D
65.5/100
$1,298$37412
#230A & L BMWPA
D
65.5/100
$477$7892
#231BMW Of RiversideCA
D
63.9/100
$0$1,3955
#232BMW MINI Of NashvilleTN
D
63.1/100
$799$6176
#233Girard Toyota BMW - Wheeler Johnson
D
63/100
$0$1,3501
#234BMW Of Tri-cities - Jose Acevedo
D
63/100
$0$2,3751
#235BMW Of BridgewaterNJ
D
62.5/100
$799$1003
#236BMW Of Coconut CreekFL
D
60.4/100
$1,298$84010
#237BMW Of ReadingPA
F
59.5/100
$477$3991
#238Bill Jacobs BMWIL
F
59.4/100
$189$3,9052
#239BMW Of North HavenCT
F
53.5/100
$0$2,3942
#240Advantage BMW MidtownTX
F
44.5/100
$225$1,6931
#241Rick Hill BMW - Cade LaneTN
F
42/100
$0$3,2132

Avg Doc Fee

$487

across BMW dealers

Add-on Behavior

81/100

avg add-on behavior score

Top Dealer

BMW And MINI Of The Main Line

Score: 100/100

Shopping Tips for BMW

  • 💡Get quotes from multiple BMW dealers and compare their OTD prices, not just the sticker price.
  • 📋Ask for an itemized breakdown of all fees before visiting. Top-ranked dealers typically have lower doc fees and fewer add-ons.
  • 🔄Use these rankings to negotiate—let dealers know you're comparing their fees to competitors.
Best BMW Dealers Ranked | CarEdge Dealer Ratings