register Login

Browse Homes For Sale by City and Area

City (#Homes) Avg. List Price   City (#Homes) Avg. List Price
ALDIE (99) $604,017   ALEXANDRIA (1,880) $503,932
AMISSVILLE (63) $526,377   ANNANDALE (269) $424,059
Ararat (9) $138,656   ARLINGTON (900) $640,762
ARODA (14) $189,393   ASHBURN (461) $479,421
Austinville (9) $80,722   AYLETT (7) $316,114
BAILEYS CROSSROADS (8) $270,849   BARBOURSVILLE (25) $379,212
Barhamsville (18) $283,018   Bassett (31) $134,358
Bastian (7) $59,571   BASYE (234) $114,487
BEALETON (85) $266,096   BEAVERDAM (22) $246,552
Bedford (168) $182,587   Bent Mountain (17) $262,868
BENTONVILLE (51) $233,663   BERRYVILLE (120) $483,693
Big Island (9) $110,739   Blacksburg (424) $240,355
Bland (25) $266,276   Blue Ridge (48) $231,291
BLUEMONT (63) $505,522   Boones Mill (131) $151,829
BOSTON (46) $339,974   BOWLING GREEN (61) $231,745
BOYCE (61) $446,252   BRANDY STATION (10) $505,140
BRIGHTWOOD (14) $188,064   Bristol (7) $80,671
BRISTOW (162) $436,464   BROAD RUN (16) $486,090
BROADLANDS (40) $462,518   BROADWAY (77) $172,691
BRUCETOWN (12) $108,417   Buchanan (54) $241,205
Buckingham (13) $273,168   BUMPASS (303) $307,002
BURGESS (12) $426,750   BURKE (202) $380,672
BURR HILL (8) $141,769   CALLAO (20) $348,268
Callaway (29) $108,869   Cana (8) $165,263
CARET (11) $185,064   CASTLETON (17) $632,453
Catawba (22) $244,893   CATHARPIN (15) $613,440
CATLETT (47) $441,921   CENTER CROSS (24) $225,244
CENTREVILLE (387) $374,200   CHANTILLY (253) $511,069
Charles City (30) $132,733   Charlotte CourtHouse (7) $300,086
CHARLOTTESVILLE (8) $174,738   Check (37) $289,269
CHESTER GAP (12) $113,525   CHESTERFIELD (7) $1,038,436
Christiansburg (517) $173,453   CLEAR BROOK (62) $172,926
CLIFTON (114) $760,272   Cloverdale (9) $177,850
COBBS CREEK (15) $303,373   COLES POINT (11) $234,973
Collinsville (21) $127,901   COLONIAL BEACH (315) $189,227
CONCORD (7) $3,162,143   Copper Hill (29) $205,524
Covington (10) $122,585   Crewe (12) $243,150
CROSS JUNCTION (165) $144,797   CULPEPER (463) $371,039
Cumberland (11) $271,182   DALE CITY (15) $404,647
Daleville (48) $322,067   DELAPLANE (20) $1,160,115
DELTAVILLE (97) $422,622   Dendron (9) $118,289
Dillwyn (31) $221,786   Draper (29) $373,237
Dublin (100) $223,054   DUMFRIES (179) $337,877
DUNNSVILLE (42) $183,140   DUTTON (9) $258,678
Eagle Rock (10) $377,193   EDINBURG (90) $246,514
Eggleston (9) $433,656   Elk Creek (14) $495,078
ELKTON (27) $405,385   ELKWOOD (7) $808,043
Elliston (46) $302,148   ETLAN (7) $213,843
FAIRFAX (731) $501,088   FAIRFAX STATION (92) $851,519
Fairlawn (8) $183,950   FALLS CHURCH (494) $431,335
FALMOUTH (70) $511,300   Fancy Gap (37) $110,260
Farmville (40) $235,947   FARNHAM (19) $226,166
Ferrum (112) $97,335   Fieldale (8) $93,662
Fincastle (78) $249,845   FLINT HILL (15) $790,367
Floyd (181) $259,195   Forest (56) $130,781
FORT VALLEY (41) $682,754   FREDERICKSBURG (1,296) $322,601
Fries (15) $108,562   FRONT ROYAL (9) $232,400
FRONT ROYAL (493) $220,835   GAINESVILLE (284) $432,394
Galax (80) $188,714   Glade Hill (79) $115,184
Gloucester (522) $288,882   GLOUCESTER POINT (20) $260,733
GOLDVEIN (22) $325,973   Goode (13) $243,869
Goodview (135) $257,878   GORDONSVILLE (53) $191,039
GORE (67) $155,019   GREAT FALLS (240) $1,541,842
Greenbackville (260) $88,366   Gretna (61) $148,860
GWYNN (13) $283,946   GWYNNS ISLAND (7) $431,771
HAGUE (42) $314,633   HALLIEFORD (17) $423,088
HAMILTON (50) $678,604   Hampton (39) $337,326
Hardy (176) $221,760   HARDYVILLE (9) $371,544
HARRISONBURG (57) $230,535   HARTFIELD (48) $326,709
HAYES (150) $429,495   HAYMARKET (293) $586,648
HEATHSVILLE (106) $309,199   HENRICO (7) $219,757
Henry (7) $143,364   HERNDON (261) $425,916
HILLSBORO (14) $234,516   Hillsville (56) $175,356
Hiwassee (16) $231,093   HOT SPRINGS (8) $1,160,775
Huddleston (201) $376,420   HUDGINS (10) $395,660
HUME (19) $898,308   HUNTLY (11) $771,091
Hurt (52) $79,358   Independence (30) $124,324
Indian Valley (12) $327,796   IRVINGTON (54) $544,696
Ivanhoe (9) $111,427   JEFFERSONTON (31) $316,798
Keysville (15) $138,673   KILMARNOCK (106) $498,804
KING AND QUEEN (13) $208,396   King and Queen Courthouse (16) $123,161
KING GEORGE (327) $317,817   KING WILLIAM (14) $311,829
KINSALE (27) $331,292   LANCASTER (115) $320,660
LANEXA (86) $390,837   LANSDOWNE (11) $276,758
Laurel Fork (27) $164,110   LEESBURG (649) $594,348
LIGNUM (22) $482,009   LINDEN (174) $290,603
LOCUST GROVE (307) $245,937   LOCUST HILL (9) $252,405
LORTON (186) $456,215   LOTTSBURG (19) $431,737
LOUISA (127) $176,783   LOVETTSVILLE (117) $469,159
LURAY (201) $252,302   Lynch Station (34) $124,171
Lynchburg (47) $340,249   Lynchburg City (30) $123,787
MADISON (108) $373,636   Madison Heights (7) $177,086
MADISON MILLS (18) $576,244   MANASSAS (693) $347,777
MANASSAS PARK (91) $190,719   MARKHAM (9) $601,389
MARSHALL (95) $1,142,206   Martinsville (59) $120,272
MATHEWS (174) $356,159   MATTAPONI (11) $285,264
MAURERTOWN (66) $192,115   Max Meadows (23) $260,117
MC LEAN (185) $1,596,632   MCLEAN (206) $1,692,542
Meadows Of Dan (92) $201,632   Mechanicsville (14) $368,761
Meherrin (12) $158,070   MIDDLEBURG (58) $1,091,197
MIDDLETOWN (135) $245,324   MIDLAND (39) $486,751
MILFORD (25) $254,278   MILLWOOD (11) $909,317
MINERAL (316) $276,828   MITCHELLS (10) $388,680
MOLLUSK (8) $196,700   Moneta (783) $320,156
MONTROSS (168) $224,566   MORATTICO (11) $344,725
MOUNT JACKSON (131) $297,048   Narrows (45) $89,986
NEW BALTIMORE (10) $580,559   New Castle (37) $158,907
New Kent (68) $289,248   NEW MARKET (73) $216,152
NEW POINT (9) $394,878   Newport (37) $216,876
Newport News (157) $271,481   NEWTOWN (8) $103,975
NOKESVILLE (118) $473,999   NORTH (13) $293,885
NORTH SPRINGFIELD (7) $957,133   OAK HILL (34) $882,057
OAKTON (120) $783,578   OCCOQUAN (20) $863,730
OPHELIA (9) $467,272   ORANGE (140) $237,794
OTTOMAN (9) $135,056   PAEONIAN SPRINGS (20) $1,009,453
PARTLOW (38) $241,740   Patrick Springs (21) $164,340
Pearisburg (67) $156,922   Pembroke (79) $97,917
Penhook (187) $528,323   Pilot (16) $178,063
Pittsville (50) $139,105   Poquoson (15) $599,787
PORT HAYWOOD (21) $237,095   PORT ROYAL (15) $325,167
POTOMAC FALLS (26) $754,462   POWHATAN (7) $480,286
Prospect (10) $203,650   Providence Forge (147) $218,969
Pulaski (150) $148,263   PURCELLVILLE (194) $710,687
QUICKSBURG (26) $296,393   Quinton (22) $131,980
Radford (319) $166,659   RAPIDAN (39) $393,449
REEDVILLE (66) $564,636   REMINGTON (41) $681,039
RESTON (340) $399,743   REVA (37) $237,489
RHOADESVILLE (27) $230,094   Rich Creek (10) $69,340
RICHARDSVILLE (18) $1,347,067   Richmond (15) $190,497
Ridgeway (28) $189,218   RILEYVILLE (13) $115,952
Riner (107) $234,813   RIXEYVILLE (56) $382,584
Roanoke (1,460) $193,567   ROCHELLE (7) $356,880
Rocky Gap (7) $217,529   Rocky Mount (187) $147,774
ROUND HILL (70) $566,919   Rural Retreat (18) $67,539
Rustburg (22) $38,764   RUTHER GLEN (310) $205,865
Salem (336) $198,887   SALUDA (19) $394,875
Sandy Level (8) $98,775   SEAFORD (9) $372,644
Shawsville (25) $122,740   SHENANDOAH (67) $157,425
Smithfield (10) $387,860   SOUTH RIDING (51) $458,319
SPERRYVILLE (29) $518,128   SPOTSYLVANIA (500) $292,937
Spring Grove (11) $221,227   SPRINGFIELD (421) $387,659
STAFFORD (677) $353,382   STANARDSVILLE (11) $174,245
STANLEY (78) $243,958   STAR TANNERY (19) $199,411
Staunton (12) $196,217   STEPHENS CITY (224) $227,193
STEPHENSON (48) $248,178   STERLING (469) $346,986
STFFORD (12) $499,067   STONE RIDGE (27) $395,233
STRASBURG (159) $229,669   Stuart (154) $144,966
SUMERDUCK (11) $408,018   Surry (22) $223,214
TAPPAHANNOCK (71) $274,775   Thaxton (19) $132,884
THE PLAINS (28) $1,318,339   TIMBERVILLE (29) $402,590
Toano (240) $344,317   TOMS BROOK (22) $607,286
TOPPING (9) $472,094   TRIANGLE (80) $339,835
Troutville (73) $207,645   Union Hall (137) $451,013
UNIONVILLE (65) $210,320   UPPERVILLE (7) $1,833,429
URBANNA (14) $335,461   Victoria (7) $101,371
VIENNA (329) $792,771   Vinton (157) $175,428
WAKE (15) $269,440   WARE NECK (8) $1,491,863
WARRENTON (273) $514,548   WARSAW (33) $251,061
WASHINGTON (25) $497,620   WATERFORD (39) $871,851
WEEMS (38) $516,676   West Point (74) $217,097
WHITE POST (19) $858,432   WHITE STONE (86) $535,870
WICOMICO CHURCH (31) $568,279   Williamsburg (1,324) $411,396
Willis (80) $267,558   WINCHESTER (874) $296,444
Wingina (9) $120,314   Wirtz (162) $230,143
WOODBRIDGE (1,178) $274,587   WOODFORD (55) $310,835
Woodlawn (23) $178,978   WOODSTOCK (147) $281,339
WOODVILLE (10) $1,153,393   Woolwine (18) $200,233
Wytheville (23) $212,796   Yorktown (81) $419,964