Average Home Price in
Maryland

378 cities tracked · Real Zillow data · Updated July 2026

State Median
$447,603
Most Affordable
$84,614
Most Expensive
$3,140,099
Cities Tracked
378

All Cities in Maryland

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1BaltimoreBaltimore City$192,669-2.3%
2Silver SpringMontgomery County$556,503-1.1%
3FrederickFrederick County$469,711-1.1%
4LaurelPrince Georges County$480,750-0.6%
5RockvilleMontgomery County$623,896-1.1%
6GaithersburgMontgomery County$529,016-2.1%
7ColumbiaHoward County$518,039+0.1%
8BowiePrince Georges County$530,886-0.3%
9AnnapolisAnne Arundel County$633,333+2.0%
10Glen BurnieAnne Arundel County$401,291+0.6%
11Ellicott CityHoward County$748,152-0.2%
12WaldorfCharles County$439,312-1.5%
13GermantownMontgomery County$425,701-2.8%
14BethesdaMontgomery County$1,168,471-1.0%
15HagerstownWashington County$307,383+0.6%
16Bel AirHarford County$469,900+1.3%
17SalisburyWicomico County$270,177+1.5%
18DundalkBaltimore County$227,014-1.1%
19TowsonBaltimore County$483,869+2.2%
20PasadenaAnne Arundel County$464,140+0.5%
21WestminsterCarroll County$471,982+1.3%
22Owings MillsBaltimore County$405,209+0.6%
23CatonsvilleBaltimore County$429,130+1.2%
24Fort WashingtonPrince Georges County$458,443-0.4%
25PotomacMontgomery County$1,404,056-0.5%
26ElktonCecil County$377,518+1.5%
27Windsor MillBaltimore County$329,697-0.2%
28CumberlandAllegany County$160,832+4.0%
29EssexBaltimore County$297,674+1.0%
30District HeightsPrince Georges County$346,166-1.7%
31Lanham SeabrookPrince Georges County$445,980-1.1%
32Middle RiverBaltimore County$340,720+0.6%
33HyattsvillePrince Georges County$408,502-3.1%
34Lutherville TimoniumBaltimore County$516,837+1.4%
35ClintonPrince Georges County$446,104+0.0%
36NottinghamBaltimore County$344,821+1.1%
37OdentonAnne Arundel County$477,189+0.0%
38ElkridgeHoward County$489,926-1.2%
39ReisterstownBaltimore County$421,457+0.5%
40College ParkPrince Georges County$443,217-1.1%
41HalethorpeBaltimore County$315,886+1.0%
42SykesvilleCarroll County$566,909+0.8%
43SevernAnne Arundel County$522,552+1.1%
44AbingdonHarford County$379,562+0.0%
45Montgomery VillageMontgomery County$393,860-2.3%
46RandallstownBaltimore County$380,599+1.2%
47ChillumPrince Georges County$410,071-1.4%
48BeltsvillePrince Georges County$463,307-0.1%
49Mount AiryFrederick County$646,881+0.9%
50ParkvilleBaltimore County$287,866-0.6%
51Temple HillsPrince Georges County$329,410-2.5%
52BerlinWorcester County$445,044-1.3%
53Severna ParkAnne Arundel County$762,573+2.5%
54LochearnBaltimore County$321,997+2.1%
55Takoma ParkMontgomery County$695,287-1.3%
56Greater LandoverPrince Georges County$322,707-1.4%
57Chevy ChaseMontgomery County$1,266,292-1.3%
58North PotomacMontgomery County$914,722-1.6%
59GreenbeltPrince Georges County$282,665-2.4%
60AberdeenHarford County$349,705-0.2%
61CroftonAnne Arundel County$500,194+0.2%
62CockeysvilleBaltimore County$487,368+0.9%
63ArnoldAnne Arundel County$610,070+2.0%
64EastonTalbot County$453,884-0.3%
65MechanicsvilleSaint Marys County$447,708+3.4%
66CarneyBaltimore County$350,857+1.0%
67OlneyMontgomery County$675,500-0.3%
68Lexington ParkSaint Marys County$392,148+3.2%
69DerwoodMontgomery County$644,251-1.0%
70EdgewoodHarford County$270,305+0.9%
71Camp SpringsPrince Georges County$427,557+0.9%
72ClarksburgMontgomery County$639,846-2.4%
73RosedaleBaltimore County$321,495+1.0%
74EdgewaterAnne Arundel County$589,675+1.4%
75La PlataCharles County$486,292-0.6%
76LusbyCalvert County$382,873+2.3%
77JessupHoward County$522,492-0.5%
78HanoverAnne Arundel County$539,019-0.4%
79PikesvilleBaltimore County$438,310+1.9%
80Forest HillHarford County$521,244+1.5%
81Havre de GraceHarford County$412,285+0.2%
82BurtonsvilleMontgomery County$480,629-2.2%
83CambridgeDorchester County$266,818+0.0%
84HampsteadCarroll County$448,249+2.6%
85Langley ParkPrince Georges County$383,606+1.8%
86JoppaHarford County$372,409+0.6%
87KensingtonMontgomery County$821,701-1.8%
88North EastCecil County$402,711-0.2%
89LeonardtownSaint Marys County$541,016+3.4%
90GambrillsAnne Arundel County$622,837+0.8%
91HuntingtownCalvert County$629,619+1.4%
92FallstonHarford County$582,856+2.6%
93BrandywinePrince Georges County$512,439+0.6%
94Perry HallBaltimore County$434,302+0.0%
95East RiverdalePrince Georges County$374,199-1.2%
96RossvilleBaltimore County$303,184-0.8%
97DamascusMontgomery County$568,528-2.2%
98New MarketFrederick County$600,719-0.4%
99MiddletownFrederick County$578,077+0.9%
100CaliforniaSaint Marys County$403,315+3.2%
101BoydsMontgomery County$846,859-1.8%
102AdelphiPrince Georges County$453,989-0.8%
103HollywoodSaint Marys County$516,472+3.9%
104ThurmontFrederick County$404,336+1.2%
105New CarrolltonPrince Georges County$408,000-1.2%
106ClarksvilleHoward County$1,073,730+1.5%
107ChestertownKent County$397,403+1.4%
108Prince FrederickCalvert County$485,461+2.1%
109Princess AnneSomerset County$230,342+4.1%
110FrostburgAllegany County$186,271+4.6%
111Brooklyn ParkAnne Arundel County$307,756-0.9%
112Indian HeadCharles County$352,029-1.1%
113OaklandGarrett County$286,670+0.9%
114WalkersvilleFrederick County$473,253+1.1%
115Coral HillsPrince Georges County$332,402-2.6%
116FinksburgCarroll County$574,647+2.1%
117TaneytownCarroll County$402,053+1.9%
118Capitol HeightsPrince Georges County$330,659-2.3%
119CentrevilleQueen Annes County$533,132+1.7%
120WoodbineHoward County$826,998+1.8%
121OwingsCalvert County$628,130+0.6%
122StevensvilleQueen Annes County$549,608+1.6%
123Rising SunCecil County$410,168+2.5%
124BoonsboroWashington County$415,326+2.0%
125Lake ArborPrince Georges County$422,522-1.8%
126White PlainsCharles County$467,432-1.9%
127BladensburgPrince Georges County$328,466-1.5%
128ManchesterCarroll County$471,069+1.6%
129AccokeekPrince Georges County$560,986+1.0%
130IjamsvilleFrederick County$730,502+0.8%
131Mount RainierPrince Georges County$457,382-2.9%
132Linthicum HeightsAnne Arundel County$443,705+2.1%
133DentonCaroline County$365,743+0.1%
134SmithsburgWashington County$373,492+2.1%
135Chesapeake BeachCalvert County$469,547+0.2%
136BrookevilleMontgomery County$816,626-0.4%
137RiverdalePrince Georges County$470,220-2.9%
138WilliamsportWashington County$350,247+1.1%
139DavidsonvilleAnne Arundel County$982,245+3.0%
140EdgemereBaltimore County$383,183+1.6%
141WoodlawnPrince Georges County$380,709-2.0%
142CrownsvilleAnne Arundel County$681,448+1.1%
143DelmarWicomico County$300,727+1.9%
144LothianAnne Arundel County$649,253+1.1%
145PhoenixBaltimore County$767,925+1.8%
146MarriottsvilleHoward County$715,955+0.6%
147Glenn DalePrince Georges County$650,056+0.0%
148WoodstockBaltimore County$658,599-0.7%
149Pocomoke CityWorcester County$227,839-2.7%
150ParktonBaltimore County$658,268+1.8%
151DunkirkCalvert County$646,906+0.9%
152GarrisonBaltimore County$325,260-1.5%
153JeffersonFrederick County$579,362+0.3%
154Bryans RoadCharles County$429,545-1.0%
155DarnestownMontgomery County$1,041,058-0.4%
156Sparks GlencoeBaltimore County$535,332+2.5%
157Great MillsSaint Marys County$379,483+1.8%
158FederalsburgCaroline County$245,080-0.9%
159HughesvilleCharles County$590,751-0.8%
160HalfwayWashington County$294,465+0.6%
161EmmitsburgFrederick County$376,185+2.7%
162Clear SpringWashington County$375,696+3.1%
163FultonHoward County$982,262+1.0%
164WhitehallHarford County$577,295+3.0%
165StreetHarford County$554,062+4.0%
166MonroviaFrederick County$679,805+0.3%
167JarrettsvilleHarford County$567,850+3.9%
168Port DepositCecil County$406,673+1.4%
169RobinwoodWashington County$383,409+1.3%
170BelcampHarford County$296,975-0.6%
171Charlotte HallCharles County$500,033+1.4%
172BrunswickFrederick County$415,082-0.7%
173HebronWicomico County$313,415+1.6%
174HurlockDorchester County$281,243+3.7%
175Union BridgeFrederick County$459,456+1.5%
176New WindsorCarroll County$487,924+1.3%
177CheverlyPrince Georges County$473,541-2.9%
178MonktonBaltimore County$729,043+2.0%
179KingsvilleBaltimore County$557,412+2.5%
180PoolesvilleMontgomery County$741,287-0.4%
181Carmody Hills-Pepper Mill VillagePrince Georges County$358,136+0.5%
182Walker MillPrince Georges County$366,644-1.3%
183Landover HillsPrince Georges County$364,891-3.8%
184Snow HillWorcester County$306,901-0.1%
185PerryvilleCecil County$353,667+0.4%
186SpringdalePrince Georges County$479,785-1.6%
187Seat PleasantPrince Georges County$327,500-0.8%
188GlenardenPrince Georges County$416,795-1.2%
189Saint LeonardCalvert County$478,332+2.2%
190GreensboroCaroline County$312,827+0.3%
191Glen ArmBaltimore County$657,493+2.4%
192FruitlandWicomico County$256,926+1.8%
193AdamstownFrederick County$669,527-0.1%
194ConowingoCecil County$405,860+1.6%
195WestoverSomerset County$231,403+6.7%
196BaldwinBaltimore County$666,466+2.9%
197White MarshBaltimore County$530,623+0.3%
198MyersvilleFrederick County$562,007+1.3%
199RidgelyCaroline County$377,527+1.2%
200GrasonvilleQueen Annes County$582,975+2.4%
201HarwoodAnne Arundel County$764,471+2.8%
202ChesterQueen Annes County$536,412-0.1%
203ParsonsburgWicomico County$315,984+4.3%
204Ocean CityWorcester County$444,692-2.4%
205PylesvilleHarford County$560,502+2.8%
206Sandy SpringMontgomery County$875,506-1.7%
207GrantsvilleGarrett County$245,397+2.3%
208PrestonCaroline County$343,545+2.4%
209HancockWashington County$262,563+2.5%
210FreelandBaltimore County$575,709+3.8%
211NewburgCharles County$433,206+0.8%
212KeedysvilleWashington County$469,388+2.2%
213SavageHoward County$596,252+0.3%
214HighlandHoward County$1,036,561+1.2%
215DickersonMontgomery County$784,202+1.3%
216Saint MichaelsTalbot County$735,646+2.3%
217CrisfieldSomerset County$169,302+3.4%
218Berwyn HeightsPrince Georges County$451,131-1.2%
219SharpsburgWashington County$356,560+1.0%
220DarlingtonHarford County$452,878+3.7%
221DaytonHoward County$1,115,075+1.9%
222East New MarketDorchester County$329,949+2.7%
223CheltenhamPrince Georges County$511,825+0.0%
224Broomes IslandCalvert County$491,218+5.2%
225WesternportAllegany County$94,964+2.1%
226West FriendshipHoward County$1,052,153+0.7%
227Saint JamesWashington County$459,990+0.8%
228SwantonGarrett County$598,235+0.5%
229Port RepublicCalvert County$514,112+3.1%
230GlenwoodHoward County$1,068,120+1.4%
231KeymarCarroll County$465,778+2.3%
232QueenstownQueen Annes County$661,655+3.5%
233TrappeTalbot County$422,259-2.9%
234UppercoBaltimore County$557,103+3.3%
235SunderlandCalvert County$582,967+0.9%
236EarlevilleCecil County$381,330+1.6%
237WillardsWicomico County$292,582+5.5%
238BrentwoodPrince Georges County$404,881-2.1%
239ColoraCecil County$406,177+2.1%
240University ParkPrince Georges County$678,683-3.3%
241ChurchtonAnne Arundel County$450,572+0.6%
242PomfretCharles County$475,374-0.8%
243SudlersvilleQueen Annes County$411,916+4.3%
244PittsvilleWicomico County$305,176+3.5%
245Chesapeake CityCecil County$417,970+1.5%
246RivaAnne Arundel County$679,497+2.0%
247NanjemoyCharles County$407,402+0.3%
248ChurchvilleHarford County$567,036+2.8%
249MillingtonKent County$355,871+1.7%
250WhitefordHarford County$450,239+5.2%
251Church HillQueen Annes County$470,690+3.4%
252LonaconingGarrett County$113,669-3.6%
253AccidentGarrett County$321,978+2.6%
254Rock HallKent County$370,316+3.4%
255WarwickCecil County$587,227+3.8%
256EllerslieAllegany County$135,764-0.2%
257Mount SavageAllegany County$130,811-0.8%
258FriendsvilleGarrett County$227,951-0.7%
259HendersonCaroline County$394,710+0.9%
260Cabin JohnMontgomery County$1,308,662-0.9%
261OldtownAllegany County$206,405+8.4%
262Shady SideAnne Arundel County$435,290+1.0%
263GalenaKent County$430,180+0.7%
264EdmonstonPrince Georges County$383,470-1.3%
265EdenWorcester County$317,606-0.2%
266CordovaTalbot County$453,962+1.6%
267CeciltonCecil County$312,790-1.9%
268BishopvilleWorcester County$554,829+2.3%
269WoodsboroFrederick County$512,505+0.8%
270West RiverAnne Arundel County$647,113+1.0%
271Park HallSaint Marys County$424,171+4.3%
272Marion StationSomerset County$206,558+6.6%
273FairplayWashington County$435,544+1.3%
274KennedyvilleKent County$544,797+3.1%
275DealeAnne Arundel County$523,770+0.3%
276WortonKent County$384,069+3.1%
277AshtonMontgomery County$857,200+0.2%
278Colmar ManorPrince Georges County$352,892+1.0%
279FlintstoneAllegany County$230,193+8.1%
280QuanticoWicomico County$295,958+6.8%
281DowellCalvert County$475,821-1.8%
282Mc HenryGarrett County$647,621+0.9%
283DraydenSaint Marys County$561,242+4.0%
284RawlingsAllegany County$183,987+8.5%
285SabillasvilleFrederick County$418,200+3.1%
286North BeachAnne Arundel County$425,214+1.5%
287Fairmount HeightsPrince Georges County$354,904-2.3%
288ChapticoSaint Marys County$342,708+3.5%
289Tracys LandingAnne Arundel County$662,958+2.9%
290Forest HeightsPrince Georges County$368,170-1.6%
291HydesBaltimore County$713,566+4.7%
292MidlandAllegany County$119,461+3.1%
293BartonGarrett County$120,851+3.5%
294RohrersvilleWashington County$482,177+2.0%
295WelcomeCharles County$525,970-2.0%
296WittmanTalbot County$442,094-0.1%
297WhaleyvilleWorcester County$361,554+2.4%
298Chevy Chase ViewMontgomery County$1,535,284-2.4%
299GlenelgHoward County$1,001,538-0.2%
300OxfordTalbot County$900,782-0.2%
301Cottage CityPrince Georges County$366,353+0.1%
302GoldsboroCaroline County$340,927+3.1%
303ViennaDorchester County$248,035+3.1%
304MarydelCaroline County$283,615+2.2%
305Cobb IslandCharles County$372,872+2.0%
306SolomonsCalvert County$448,689-0.7%
307Church CreekDorchester County$277,837+6.9%
308Queen AnneQueen Annes County$500,847+4.6%
309CallawaySaint Marys County$447,603+2.0%
310Royal OakTalbot County$1,105,296+2.7%
311Rocky RidgeFrederick County$455,685+2.2%
312AvenueSaint Marys County$443,144+4.5%
313BushwoodSaint Marys County$385,245+3.8%
314ClementsSaint Marys County$485,564+4.7%
315NewarkWorcester County$362,968+0.4%
316Garrett ParkMontgomery County$1,069,149-0.8%
317LaytonsvilleMontgomery County$930,203-0.4%
318MaugansvilleWashington County$300,451-1.4%
319North BrentwoodPrince Georges County$427,916-0.2%
320BryantownCharles County$548,296+2.5%
321Fishing CreekDorchester County$321,418+6.4%
322Taylors IslandDorchester County$411,196+2.6%
323Big PoolWashington County$375,368+3.1%
324CascadeWashington County$289,659+3.0%
325Washington GroveMontgomery County$628,911-3.2%
326Saint InigoesSaint Marys County$471,445+4.7%
327Coltons PointSaint Marys County$435,651+3.4%
328ScotlandSaint Marys County$368,521+3.1%
329CooksvilleHoward County$951,260-0.4%
330Valley LeeSaint Marys County$494,946+3.5%
331Gibson IslandAnne Arundel County$3,140,099+10.9%
332FriendshipAnne Arundel County$648,791+0.7%
333Piney PointSaint Marys County$499,460+6.8%
334Tall TimbersSaint Marys County$534,977+2.5%
335Bel AltonCharles County$463,337+2.8%
336BarclayQueen Annes County$431,958+4.9%
337WingateDorchester County$128,172+0.0%
338ToddvilleDorchester County$111,962+4.8%
339StocktonWorcester County$228,611-2.0%
340DameronSaint Marys County$575,982+0.9%
341TyaskinWicomico County$244,262+7.3%
342Little OrleansAllegany County$237,978+8.9%
343SpencervilleMontgomery County$777,909-1.3%
344BozmanTalbot County$802,661+2.7%
345FaulknerCharles County$499,940-0.5%
346MarburyCharles County$361,643-3.2%
347Wye MillsTalbot County$658,360+2.2%
348IssueCharles County$524,543-0.4%
349Mount AetnaWashington County$511,705+3.5%
350BrinklowMontgomery County$919,246-2.8%
351MasseyKent County$363,883+4.9%
352KitzmillerGarrett County$84,614+2.5%
353TilghmanTalbot County$485,731+3.2%
354BettertonKent County$328,934+1.6%
355Point of RocksFrederick County$492,681-0.8%
356Deal IslandSomerset County$210,582+4.3%
357GirdletreeWorcester County$236,086-1.4%
358RidgeSaint Marys County$455,476+4.0%
359FunkstownWashington County$276,534-0.9%
360NanticokeWicomico County$264,690+7.8%
361LeitersburgWashington County$314,061-1.2%
362BivalveWicomico County$231,180+7.7%
363SharptownWicomico County$230,537+5.2%
364WoolfordDorchester County$544,546+4.4%
365McDanielTalbot County$483,555-0.3%
366SherwoodTalbot County$734,703+0.8%
367CharlestownCecil County$347,214-0.6%
368MadisonDorchester County$272,992+0.8%
369Still PondKent County$306,878+0.6%
370EwellSomerset County$111,225+11.0%
371Glen EchoMontgomery County$1,348,352-2.5%
372Deer ParkGarrett County$178,176-1.7%
373AbellSaint Marys County$473,536+4.0%
374RosemontFrederick County$455,061+1.5%
375Mardela SpringsWicomico County$226,986+2.4%
376BloomingtonGarrett County$125,189+11.7%
377Fort HowardBaltimore County$353,206+1.3%
378GalesvilleAnne Arundel County$679,894-0.6%