12,254

Homes in ZIP Code 25404

Section Image Section Image Section Image
  • /13

    $115,000

    • 2 Beds
    • 2 Baths

    107 Rudolph Ct, Martinsburg, WV 25404

    Agent Photo

    Art Holbrook

    Keller Williams Realty Advantage

    (304) 944-9168

    107 Rudolph Ct, Martinsburg, WV 25404
  • /34

    $3,000 per month

    • 4 Beds
    • 3 Baths
    • 3,230 Sq Ft
    • House for Rent

    0 Misty Dr, Martinsburg, WV 25404

    FURNISHED and UTILITIES INCLUDED. You’ll find TURN-KEY living at this exceptional DEEP WATER POTOMAC RIVER lodge. SEASONAL RENTAL available from OCT 1, 2025 until APRIL 15, 2026. Minimum rental term is 90 days. Come enjoy the prettiest season on the river! With 4+ bedrooms and 3 full baths, you can spread out and relax. The main bedroom has sliders to a deck with beautiful views and an ensuite

    Agent Photo

    Heidi Johnston

    Keller Williams Realty Advantage

    (304) 679-1422

    0 Misty Dr, Martinsburg, WV 25404
  • /28

    $359,000 Sold Sep 12, 2025

    • 1,610 Sq Ft
    • $223/SF
    • 6 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2021

    541 Barrel Race Rd, Martinsburg, WV 25404

    Discover the charm of this beautifully designed ranch-style Panhandle home in the desirable Bridle Creek community. Built in 2021, this inviting residence features an open floor plan that seamlessly connects the living and dining areas, perfect for gatherings. The kitchen is a chef's delight, boasting upgraded countertops, an island, and stainless steel appliances, including a built-in microwave

    Johnathan Knight Gain Realty

    541 Barrel Race Rd, Martinsburg, WV 25404
    • /29

      Est $257,181 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,060 Sq Ft

      74 Ritter Dr, Martinsburg, WV 25404

      74 Ritter Dr, Martinsburg, WV 25404
  • /62

    $710,000 Coming Soon

    • 3 Beds
    • 2.5 Baths
    • 2,056 Sq Ft

    134 Vaughndom Way, Martinsburg, WV 25404

    Dreaming of property on the POTOMAC RIVER? This single-owner, custom-built Cape with a wraparound porch and rear deck makes a perfect year-round home or weekend get-away where you can relax in nature and swim in the river. The 3.3-acre lot has 200 feet of frontage on the BIG SLACKWATER section of the river (above Dam 4) and has deeded privileges at the Potomac Glen BOAT RAMP. Boat, jet ski,

    Agent Photo

    Heidi Johnston

    Keller Williams Realty Advantage

    (304) 676-7411

    134 Vaughndom Way, Martinsburg, WV 25404
  • /40

    $1,645 - $2,370 per month

    Linden at Martinsburg

    2 - 3 Beds

    1101 Grebe Ct, Martinsburg, WV 25404

    Welcome to Linden At Martinsburg one of Martinsburg's newest apartment destinations. We feature comfortable living with the extras you desire. Our professional management team will provide you with caring customer service. Call us today and start living the lifestyle you've been looking for!We're 30 minutes to Hagerstown MD, Winchester VA, and Harper's Ferry WV and just 20 minutes to

    1101 Grebe Ct, Martinsburg, WV 25404
  • /52

    $330,000 Sold Sep 12, 2025

    • 2,480 Sq Ft
    • $133/SF
    • 7 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 2004

    144 Burdette Dr, Martinsburg, WV 25404

    Welcome to 144 Burdette Drive in Martinsburg, West Virginia, nestled in the sought-after Opequon Meadows subdivision. This beautifully maintained home offers four bedrooms and three and a half bathrooms, providing plenty of space for comfortable living.Inside, you'll find a freshly painted interior with a warm and inviting feel. The living area features a natural gas fireplace, creating a

    Sara Duncan RE/MAX Distinctive Real Estate

    144 Burdette Dr, Martinsburg, WV 25404
    • /41

      Est $245,949 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 2,227 Sq Ft

      109 Desert Rose Way, Martinsburg, WV 25404

      109 Desert Rose Way, Martinsburg, WV 25404
  • /14

    $400,000 Coming Soon

    • 3 Beds
    • 2.5 Baths
    • 1,908 Sq Ft

    11 Pimlico Path, Martinsburg, WV 25404

    Agent Photo

    Charlotte Sherman

    Century 21 Modern Realty Results

    (304) 278-0719

    11 Pimlico Path, Martinsburg, WV 25404
  • /26

    $1,650 per month

    • 2 Beds
    • 1.5 Baths
    • 2,448 Sq Ft
    • Townhouse for Rent

    84 Dozer Ln Unit E, Martinsburg, WV 25404

    This duplex is nestled in the beautiful countryside of Martinsburg and features 2 bedrooms, 2 baths, welcoming living room, eat-in kitchen with access to rear deck, washer and dryer, and 1 car garage.Located off of Co Rte 12/1, you will have quick access to US 11, Route 9 and I-81No Pets!Rent includes trash, Second Nature Air Filter Subscription, and Renters

    Patrick Blood Blackwell Property Mangement, LLC

    84 Dozer Ln Unit E, Martinsburg, WV 25404
  • /37

    $340,000 Sold Sep 12, 2025

    • 1,907 Sq Ft
    • $178/SF
    • 38 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2020

    1613 Needy Rd, Martinsburg, WV 25404

    Welcome to 1613 Needy Rd, a beautifully maintained home built in 2020 that offers a perfect blend of modern comfort and everyday convenience. This 3-bedroom, 2.5-bath home is ideally situated just minutes from Route 9, the IRS campus, the VA Medical Center, and only a short drive to downtown Martinsburg, Charles Town, and Shepherdstown. Best of all, there’s no HOA. Inside, the home features

    Jon Fleming Weichert Realtors - Blue Ribbon

    1613 Needy Rd, Martinsburg, WV 25404
    • /51

      Est $365,655 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 2,332 Sq Ft

      153 Betts Way, Martinsburg, WV 25405

      153 Betts Way, Martinsburg, WV 25405
  • /80

    $499,000

    • 2 Beds
    • 2 Baths
    • 2,233 Sq Ft

    1794 Scrabble Rd, Martinsburg, WV 25404

    Refreshed, Reimagined & Ready to Welcome You HomeOriginally constructed as a rustic log cabin, this beautifully expanded and updated property blends historic charm with modern comfort, all nestled on over 3.5 acres of park-like land just outside Shepherdstown, WV. Mature trees, thoughtfully landscaped gardens, and gently rolling lawn create a peaceful, private setting—ideal for those who

    Agent Photo

    Tara Lowe

    Samson Properties

    (304) 245-6283

    1794 Scrabble Rd, Martinsburg, WV 25404
  • /24

    $1,850 per month

    • 3 Beds
    • 2.5 Baths
    • 1,320 Sq Ft
    • Townhouse for Rent

    70 Fast View Dr, Martinsburg, WV 25404

    Lovely like new 9 year old 2 level townhouse. Blinds on all windows. Upper Level - --3 BR, Master Bath, Full Bath, Washer/DryerLower Level --- LR , 1/2 bath, nice eat in kitchen Step out on PatioBeautiful fenced in back yard with patio.

    70 Fast View Dr, Martinsburg, WV 25404
  • /28

    $260,000 Sold Sep 12, 2025

    • 1,704 Sq Ft
    • $153/SF
    • 29 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 2010

    228 Morlatt Ln, Martinsburg, WV 25404

    Just reduced by 10K-Beautiful townhome in sought after Hammonds Mill subdivision! This home features approximately 1,704 finished square feet on 3 levels, including a large primary bedroom and 2 generously-sized secondary bedrooms, 4 bathrooms (2 full bathrooms - one primary en-suite and one hall bath on the upper floor; 2 half baths - one on the main level and one on the bottom level), and

    Francis Murray RE/MAX Plus

    228 Morlatt Ln, Martinsburg, WV 25404
    • /37

      Est $435,865 Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 3,473 Sq Ft

      20 Preakness Place, Martinsburg, WV 25404

      20 Preakness Place, Martinsburg, WV 25404
  • /21

    $145,000

    • Land
    • 5 Acres
    • $29,000 per Acre

    Lot 61-A Scrabble Rd, Shepherdstown, WV 25443

    5 Acres of Prime Land – Shepherdstown, WV just over onto the Berkeley County border.Looking to build your dream home or invest in a peaceful getaway? This beautiful 5.002-acre lot—Lot 61-A of the Snook Subdivision—offers the perfect blend of seclusion and accessibility in scenic Berkeley County. Property Highlights:5.002 Acres nestled among mature trees and gently rolling

    Agent Photo

    Tara Lowe

    Samson Properties

    (304) 381-1363

    Lot 61-A Scrabble Rd, Shepherdstown, WV 25443
  • /40

    $1,750 per month

    • 3 Beds
    • 2.5 Baths
    • 1,800 Sq Ft
    • Townhouse for Rent

    144 Quartz Rd, Martinsburg, WV 25404

    Come by and check out this new listing it is available to rented to you, new carpet in the living room. bedrooms, stairs and hallways. Updated kitchen, bathrooms, with bump outs, with a nice deck to sit and relax in the evenings. It has a one car garage with a garage door opener. Tenants must have a 620 or higher scores and makes 3 times the amount of the rent.

    Vicky Owens RE/MAX Real Estate Group

    144 Quartz Rd, Martinsburg, WV 25404
  • /81

    $415,000 Sold Sep 12, 2025

    • 2,142 Sq Ft
    • $194/SF
    • 76 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 2017

    199 Aqueduct Ave, Martinsburg, WV 25404

    Spacious Rancher with Main Level Living & Room to Grow!Welcome to this beautiful 4-bedroom, 2-bath ranch-style home that combines comfort, style, and functionality. From the moment you arrive, the extra-wide front porch offers a warm and inviting welcome.Step inside the grand foyer and into the expansive great room, seamlessly connected to a gourmet kitchen featuring granite

    Sherry Santmyer Hunt Country Sotheby's International Realty

    199 Aqueduct Ave, Martinsburg, WV 25404
    • /6

      Est $213,244 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,088 Sq Ft

      234 Beth St, Martinsburg, WV 25404

      234 Beth St, Martinsburg, WV 25404
  • /58

    $369,000 New Construction

    • 4 Beds
    • 2.5 Baths
    • 2,173 Sq Ft

    620 N High St, Martinsburg, WV 25404

    New Construction, No HOA, flexible and motivated seller, immediate delivery! Seller offering $10,000 towards closing costs! 4 bed, 2.5 bath brand new home with almost 2,200 square feet featuring a separate office area/breakfast room. 2 Car attached garage with ample storage space, with private paved rear driveway for additional parking and rear alleyway access. Stainless appliances in the

    Agent Photo

    Tracey Scott

    Path Realty

    (304) 873-9146

    620 N High St, Martinsburg, WV 25404
  • /24

    $1,900 per month

    • 3 Beds
    • 2.5 Baths
    • 1,798 Sq Ft
    • Townhouse for Rent

    218 Vespucci Ln, Martinsburg, WV 25404

    Coming Available Mid August! This beautiful 3 bedroom 2.5 bath three level townhouse is nestled in Berkeley Ridge development. This home is minutes from I81, Walmart shopping center, Kitzies and in Spring Mills school district. One car garage, with a short driveway, with over flow parking lots throughout the development. The entry level floor could act as a 4th bedroom Game Room, or an exercise

    218 Vespucci Ln, Martinsburg, WV 25404
  • /27

    $216,000 Sold Sep 11, 2025

    • 1,520 Sq Ft
    • $142/SF
    • 13 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2017

    50 Teakwood Dr, Martinsburg, WV 25404

    Welcome to this lovely center unit townhouse, built in 2017, offering 1,520 square feet of comfortable living space.The main level features a bright, open feel. The kitchen and dining area are perfect for entertaining, complete with an island, a pantry, and built-in appliances, including a dishwasher.Upstairs, you'll find three spacious bedrooms and two full bathrooms. The primary

    Lori Gardenhour The KW Collective

    50 Teakwood Dr, Martinsburg, WV 25404
    • /21

      Est $389,533 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 2,332 Sq Ft

      128 Einstein Way, Martinsburg, WV 25404

      128 Einstein Way, Martinsburg, WV 25404
  • /8

    $261,990 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,253 Sq Ft

    0 Homesite 111 Courthouse Dr Unit 36423398, Martinsburg, WV 25404

    2 Level Townhome with Extended Kitchen Island! Step Into comfort and style with this beautifully designed 2 level townhome featuring 3 bedrooms, 2.5 bathrooms and a spacious, thoughtfully designed layout. The main level offers an open-concept living area filled with natural light, a modern kitchen with grey cabinets, quartz countertops, stainless steel appliances, and a large center island, plus

    Builder Photo

    DRB Homes

    Builder

    0 Homesite 111 Courthouse Dr Unit 36423398, Martinsburg, WV 25404
  • /15

    $900 per month

    • 3 Beds
    • 1 Bath
    • 1,122 Sq Ft
    • Townhouse for Rent

    320 E Race St, Martinsburg, WV 25404

    A very cute duplex located in Martinsburg. It features 3 bedroom, 1 bath and has a decent sized backyard. It's a build from the early 1900's and has character. Call us today to schedule a showing! No pets, income needs to be at least $2700 to qualify.

    Donna Marrone DM Executive Properties, LLC

    320 E Race St, Martinsburg, WV 25404
  • /10

    $150,000 Sold Sep 11, 2025

    • 2,016 Sq Ft
    • $74/SF
    • 32 Days On Market
    • Built 1908

    1418 Berkeley Station Rd, Martinsburg, WV 25404

    Excellent opportunity for any level investor, 3 separate lots with a total of 2.7 acres and 3 water/sewer hookups. The home is a complete tear down so this will be a cash or land sale.

    Gerald Minett Hallmark Realty, LLC

    1418 Berkeley Station Rd, Martinsburg, WV 25404
    • /39

      Est $378,569 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,128 Sq Ft

      344 Betts Way, Martinsburg, WV 25404

      344 Betts Way, Martinsburg, WV 25404
  • /8

    $274,002 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,461 Sq Ft

    0 Homesite 106 Courthouse Dr Unit 36423336, Martinsburg, WV 25404

    2 Level Townhome with 3 Bedrooms! Step into this open concept 2-level townhome featuring 3 bedrooms, 2.5 bathrooms, and a spacious, thoughtfully designed layout. The main level offers a living area filled with natural light, a modern kitchen with grey cabinets, quartz countertops, stainless steel appliances, and a large center island, plus a cozy dining area that opens directly to the backyard. A

    Builder Photo

    DRB Homes

    Builder

    0 Homesite 106 Courthouse Dr Unit 36423336, Martinsburg, WV 25404
  • /9

    $1,330 - $1,515 per month

    Linden at Berkeley

    Studio - 3 Beds

    17 Wagley Dr, Martinsburg, WV 25404

    Linden At Berkeley is a quiet, dog-friendly community located just off interstate 81 at the gateway of the Shenandoah Valley. We are only minutes away from shops, gyms, grocery stores, the post office and restaurants. Stop by today to meet our friendly, knowledgeable staff and pick out the home that is right for you! Fill out your application today to be placed on the waiting

    17 Wagley Dr, Martinsburg, WV 25404
  • /27

    $271,000 Sold Sep 10, 2025

    • 1,008 Sq Ft
    • $269/SF
    • 6 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1998

    471 Universe Dr, Martinsburg, WV 25404

    Move In Ready Rancher with Room to Grow! This is a well-maintained 3-bedroom, 2-bath home nestled in a quiet subdivision. This quaint property offers a clean and inviting interior that's move-in ready, with a full unfinished basement providing endless possibilities for future living space, a home gym, or workshop. Recent updates include a new deck for relaxing or entertaining and a new heat

    Lorie Crabill Sager Real Estate

    471 Universe Dr, Martinsburg, WV 25404
    • /63

      Est $367,083 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,000 Sq Ft

      89 Betts Way, Martinsburg, WV 25404

      89 Betts Way, Martinsburg, WV 25404
  • /8

    $285,757 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,461 Sq Ft

    0 Homesite 104 Courthouse Dr Unit 36422298, Martinsburg, WV 25404

    End of Row, 2 Level Townhome with Morning Room! Step into this inviting end unit 2-level townhome featuring 3 bedrooms, 2.5 bathrooms, and a spacious, thoughtfully designed layout. The main level offers an open-concept living area filled with natural light, a modern kitchen with white cabinets, quartz countertops, stainless steel appliances, and a large center island, plus a cozy dining area that

    Builder Photo

    DRB Homes

    Builder

    0 Homesite 104 Courthouse Dr Unit 36422298, Martinsburg, WV 25404
  • /22

    $1,700 per month

    • 3 Beds
    • 2.5 Baths
    • 1,428 Sq Ft
    • Townhouse for Rent

    304 Magellan Dr, Martinsburg, WV 25404

    Beautiful 2 level 3 bedroom 2.5 bath townhome located in desirable Falling Waters area in Berkeley Ridge Community! The main level opens to a stunning kitchen featuring a large kitchen island, pantry, Stainless Steel Appliances, recessed lighting, and breakfast nook, Luxury Vinyl Plank flooring, 9ft ceilings, ceiling fans. Just off the kitchen is a dining area and a light-filled family room. The

    Connie Barnhart RE/MAX Real Estate Group

    304 Magellan Dr, Martinsburg, WV 25404
  • /57

    $506,000 Sold Sep 02, 2025

    • 2,970 Sq Ft
    • $170/SF
    • 1 Day On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2018

    4858 Greensburg Rd, Martinsburg, WV 25404

    Welcome to 4858 Greensburg Rd in Martinsburg—a stunning home set on a peaceful 2-acre lot with impressive features inside and out. Enjoy your own backyard oasis with an 18x36 heated saltwater inground pool, perfect for entertaining or relaxing in style. The fully finished basement adds versatile living space, while the entire house showcases durable LVP flooring throughout. The kitchen is a

    Eric Rodia Gain Realty

    4858 Greensburg Rd, Martinsburg, WV 25404
    • /43

      Est $337,624 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,064 Sq Ft

      74 Betts Way, Martinsburg, WV 25404

      74 Betts Way, Martinsburg, WV 25404
  • /44

    $375,000 Open Sun 1PM - 2PM

    • 3 Beds
    • 2 Baths
    • 1,546 Sq Ft

    310 Barrel Race Rd, Martinsburg, WV 25404

    Welcome to 310 Barrel Race Road, a charming rancher in the desirable Bridle Creek community. This well-maintained home offers the convenience of one-level living. The home is offered fully furnished, with all furniture available to convey with the sale. The kitchen boasts granite countertops and stainless steel appliances, with a large island. Vaulted ceilings create an open, spacious feel.

    Josh Beall Corcoran McEnearney

    310 Barrel Race Rd, Martinsburg, WV 25404
  • /25

    $2,349 - $2,574 per month

    The Meadows at Berkeley Ridge

    3 - 4 Beds

    368 Pineda Ln, Martinsburg, WV 25404

    The Meadows at Berkeley Ridge offers the ideal Martinsburg home – found in the suburbs of the city, yet in the heart of all the hustle and bustle of everyday life.Our brand new community, located on Potomac River on the border of West Virginia and Maryland, features beautifully landscaped grounds and charming townhomes. Choose from our three-story townhomes coming in three and four

    368 Pineda Ln, Martinsburg, WV 25404
  • /34

    $299,900 Sold Sep 01, 2025

    • 1,120 Sq Ft
    • $268/SF
    • 3 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2009

    345 Close Dr, Martinsburg, WV 25404

    Welcome home! This charming 3 bedroom, 2 bathroom rancher sits on a spacious .32-acre corner lot tucked away in a quiet neighborhood. With only one owner, this home has been lovingly maintained and is ready for its next chapter!You'll love the easy, one-level living with LVP flooring throughout most of the main level, a fully fenced yard ideal for relaxing outdoors or entertaining, and an

    Jillian Ross Samson Properties

    345 Close Dr, Martinsburg, WV 25404
    • /23

      Est $243,031 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 960 Sq Ft

      24 Magnolia Terrace, Martinsburg, WV 25404

      24 Magnolia Terrace, Martinsburg, WV 25404

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home