89

Miami, OK Homes for Sale under $300,000

Section Image Section Image
  • /2

    $17,000

    • Land
    • 7,840 Sq Ft
    • $94,444 per Acre

    TBD L7 B1 M St NW, Miami, OK 74354

    Rare opportunity to own a build-ready lot in North Miami! These level, well-maintained lots offer convenient access to city utilities, making the building process even easier for your future home or investment project. Located outside of the flood zone, these lots provide added peace of mind and can help reduce future insurance costs. Whether you're a builder looking to develop new housing or an

    Agent Photo

    Dameika Kelso

    Realty One Group Ovation

    TBD L7 B1 M St NW, Miami, OK 74354
  • /2

    $17,000

    • Land
    • 7,405 Sq Ft
    • $100,000 per Acre

    TBD L10 B2 M St NW, Miami, OK 74354

    Rare opportunity to own a build-ready lot in North Miami! These level, well-maintained lots offer convenient access to city utilities, making the building process even easier for your future home or investment project. Located outside of the flood zone, these lots provide added peace of mind and can help reduce future insurance costs. Whether you're a builder looking to develop new housing or an

    Agent Photo

    Dameika Kelso

    Realty One Group Ovation

    TBD L10 B2 M St NW, Miami, OK 74354
  • /29

    $130,900

    $12K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,022 Sq Ft

    326 Circle Dr NW, Miami, OK 74354

    This darling home with a rustic touch is one you have got to take a look at! It boasts of 2 bedrooms and one bath and owner has had many updates completed, including a new roof, decking and shingles, a brand new hot water tank, new light fixtures, new dishwasher, new faucets, new carpet, brand new pex lines from the meter to the home and new paint inside and out. This home has an attached garage

    Beverly Buzzard

    NEO Realty Group

    326 Circle Dr NW, Miami, OK 74354
  • /23

    $114,000

    • 4 Beds
    • 2 Baths
    • 1,272 Sq Ft

    712 C St SE, Miami, OK 74354

    You've got to see this cute one level home with no steps offering almost 1,300 square feet of living space! This home boasts of 4 bedrooms and 2 baths and sits on 4 lots with completely fenced back yard for your pets. Also, a large storage building for your mowers and toys! Enjoy the covered patio for your morning coffee. The list goes on -- including an over sized 2 car carport and don't want to

    Beverly Buzzard

    NEO Realty Group

    712 C St SE, Miami, OK 74354
  • /43

    $279,000

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

    2114 Yale Ave, Miami, OK 74354

    Charming Home on an Oversized Cul-de-Sac Lot in Miami, Oklahoma Nestled on a spacious 1/4-acre lot in a quiet cul-de-sac, this inviting 3-bedroom, 2.5-bath home offers the perfect blend of small-town charm and modern convenience. Located less than a mile from Northeastern Oklahoma A&M College, this property presents an excellent opportunity for investors, first-time homebuyers, families, or

    Agent Photo

    Allie Hodges

    Our OK Realty

    2114 Yale Ave, Miami, OK 74354
  • /2

    $17,000

    • Land
    • 7,405 Sq Ft
    • $100,000 per Acre

    TBD L4 B2 M St NW, Miami, OK 74354

    Rare opportunity to own a build-ready lot in North Miami! These level, well-maintained lots offer convenient access to city utilities, making the building process even easier for your future home or investment project. Located outside of the flood zone, these lots provide added peace of mind and can help reduce future insurance costs. Whether you're a builder looking to develop new housing or an

    Agent Photo

    Dameika Kelso

    Realty One Group Ovation

    TBD L4 B2 M St NW, Miami, OK 74354
  • /2

    $17,000

    • Land
    • 7,405 Sq Ft
    • $100,000 per Acre

    TBD L8 B2 M St NW, Miami, OK 74354

    Rare opportunity to own a build-ready lot in North Miami! These level, well-maintained lots offer convenient access to city utilities, making the building process even easier for your future home or investment project. Located outside of the flood zone, these lots provide added peace of mind and can help reduce future insurance costs. Whether you're a builder looking to develop new housing or an

    Agent Photo

    Dameika Kelso

    Realty One Group Ovation

    TBD L8 B2 M St NW, Miami, OK 74354
  • /14

    $134,900

    • 2 Beds
    • 1 Bath
    • 1,140 Sq Ft

    537 A St NW, Miami, OK 74354

    Check out this great investment venture! A cute 2 bedroom, 1 bath, large living room, kitchen with eating space, new C/H/A & new roof, 1 car attached garage plus a 2 car carport. That's not all! There is a separate 2 story apartment in back. If you're looking for a home to flip, or use as a rental property, you certainly can't go wrong on this one! Priced right!

    Beverly Buzzard

    NEO Realty Group

    537 A St NW, Miami, OK 74354
  • /23

    $121,999

    • 2 Beds
    • 1 Bath
    • 1,202 Sq Ft

    1839 D St NE, Miami, OK 74354

    Discover the perfect blend of space, comfort and functionality in this cute 2 bedroom, 1 bath home. Large living room/dining room, spacious updated kitchen with eating space and Seller says kitchen appliances convey. Lots of updates in this home include refinished hardwood floors, new interior paint, newer roof and newer plumbing and electrical. Also a newer driveway! There is an awesome back

    Beverly Buzzard

    NEO Realty Group

    1839 D St NE, Miami, OK 74354
  • /47

    $209,000

    • Land
    • 40 Acres
    • $5,225 per Acre

    01 Old Highway 10 Hwy, Miami, OK 74354

    Searching for a beautiful, flat hay meadow with water features in Craig County?Turn your vision of country living into reality with this exceptional 40+/- acre property. Featuring a lush, open hay meadow, a serene pond, and a wet-weather creek, this land offers the perfect balance of natural beauty and practical use. Whether you're planning a working homestead or simply craving wide-open

    Eric Zellers Keller Williams Advantage

    01 Old Highway 10 Hwy, Miami, OK 74354
  • /21

    $199,000

    • Land
    • 37 Acres
    • $5,378 per Acre

    02 Old Highway 10, Miami, OK 74354

    Looking for the perfect flat hay meadow in Craig County? This beautiful 37+/- acre parcel is ready to bring your country living vision to life. With wide-open, level ground and plenty of room to roam, it’s an ideal setting for a hobby farm or expanding your agricultural plans. Raise cattle, chickens, goats, or simply enjoy the space. The possibilities are wide open.Conveniently situated

    Eric Zellers Keller Williams Advantage

    02 Old Highway 10, Miami, OK 74354
  • /28

    $99,000

    $9K PRICE DROP
    • Land
    • 15.6 Acres
    • $6,346 per Acre

    000 30th Ave NW, Miami, OK 74354

    If you’ve been searching for land inside city limits that still feels like the country, this is it. Located in Miami, OK, this 15 acre +/- property offers endless opportunities for development, recreation, or a private retreat. The land is platted into multiple parcels, giving you flexibility for small-tract development, a private build site, or an investment to hold long-term. It’s heavily

    Josh Claybrook White Oak Real Estate Group

    000 30th Ave NW, Miami, OK 74354
  • /41

    $159,900

    $9K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,074 Sq Ft

    1925 B St NE, Miami, OK 74354

    Move-in ready and completely remodeled! This 3-bedroom home offers an open floor plan, newer items include new flooring, fresh paint, new trim, updated lighting and fixtures throughout. The kitchen features butcher block countertops, stainless appliances, and a clean, modern look. Outside has brand new siding, new windows, a new roof, gutters, 2'' blinds and remote ceiling fans. This home has

    Amy Wright Keller Williams Realty Grand Lake

    1925 B St NE, Miami, OK 74354
  • /7

    $56,000

    $4K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,573 Sq Ft

    3 G St NE, Miami, OK 74354

    Opportunity awaits with this 3-bedroom, 1-bath home ready for your vision and personal touch. Whether you're an investor, renovator, or buyer looking to build equity, this property offers excellent potential. With a functional layout and plenty of possibilities, it's the perfect project to restore, update, or customize to fit your needs. Conveniently located near local amenities, this home

    Mark Fraley Solid Rock REALTORS - Vinita

    3 G St NE, Miami, OK 74354
  • /16

    $130,000

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,023 Sq Ft

    410 F St SE, Miami, OK 74354

    Nice brick home sitting on 4 lots for sale in Miami, Oklahoma. This 1,023 sq ft home includes 3 bedrooms and 1 bathroom. Kitchen has been updated with new cabinets, granite countertops and matching GE appliances. Dining room looks out onto backyard through sliding glass doors. New carpet throughout living room and hallway. Garage has ample shelving and cabinets. Large backyard includes patio with

    Michelle Christman UC Post Properties LLC

    410 F St SE, Miami, OK 74354
  • /2

    $22,000

    • Land
    • 12,196 Sq Ft
    • $78,571 per Acre

    0 Scott Ln, Miami, OK 74354

    Frank Weicht Solid Rock REALTORS - Miami

    0 Scott Ln, Miami, OK 74354
  • /10

    $109,900

    $5K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,267 Sq Ft

    31 B St NW, Miami, OK 74354

    Super Cute Remodeled 3 bedroom home close to downtown Miami. Many updates have been done including New kitchen cabinets, flooring throughout, lighting, electrical and more. BRAND NEW HVAC SYSTEM! A Call today for your tour. Owner Agent

    Dustin Foster Solid Rock REALTORS - Miami

    31 B St NW, Miami, OK 74354
  • /22

    $139,000

    • 2 Beds
    • 1 Bath
    • 816 Sq Ft

    700 G St NW, Miami, OK 74354

    Completely remodeled and move-in ready! This charming 2-bedroom, 1-bath home offers 816 sq. ft. of thoughtfully updated living space with pristine finishes throughout. From the modern kitchen with brand new appliances and stylish bathroom to the updated flooring, fixtures, and paint, every detail has been carefully designed for comfort and appeal. Situated on a desirable corner lot in a quiet

    Alex Frost Keller Williams Realty Grand Lake

    700 G St NW, Miami, OK 74354
  • /48

    $275,000

    $14K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,292 Sq Ft

    2102 Yale Ave, Miami, OK 74354

    Tucked on a corner lot in a great neighborhood, this 3 bed, 3 bath home is made for real life and the moments that matter most. With three living areas plus an office or playroom, there is space for everyone to spread out without feeling disconnected. This home brings the charm with exposed brick, a statement fireplace, fresh paint, and updated flooring. The layout flows easily, making everyday

    Jamie Hudspeth Keller Williams Realty Grand Lake

    2102 Yale Ave, Miami, OK 74354
  • /2

    $82,500

    $17K PRICE DROP
    • Land
    • 8 Acres
    • $10,312 per Acre

    0 Tract 8 Hwy 59, Miami, OK 74354

    This would be a great place to build you home and have a mini ranch or a nice big shop. Highway frontage and nice level ground with good fertile soil. New double wide's or Modular home are permitted. Must be on a permanent foundation. Acreages from 4 to 10 acres available until all is sold.

    Frank Weicht Solid Rock REALTORS - Miami

    0 Tract 8 Hwy 59, Miami, OK 74354
  • /10

    $40,000

    $15K PRICE DROP
    • Land
    • 6,534 Sq Ft
    • $266,667 per Acre

    411 E Bj Tunnell Blvd, Miami, OK 74354

    All utilities on site and ready to build. Very nice sized lot with tall chain link fence on site and a 1 car garage to store tools in as you build.

    Frank Weicht Solid Rock REALTORS - Miami

    411 E Bj Tunnell Blvd, Miami, OK 74354
  • /2

    $97,500

    • Land
    • 9.77 Acres
    • $9,980 per Acre

    Lot 6 Hwy 59, Miami, OK 74354

    Great property to start a homestead. Build the home of you dreams or if a tiny home or barndominium is in the budget this is the place. Double wide homes on permanent foundations are permitted. No single wide home permitted. The soil is fertile and above average for a great garden spot. Paved roads just for you.

    Frank Weicht Solid Rock REALTORS - Miami

    Lot 6 Hwy 59, Miami, OK 74354
  • /26

    $225,000

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

    9997 S 593 Rd, Miami, OK 74354

    Beautifully remodeled all electric 3-bedroom, 2 bath home on a 1.37-acre lot on the edge of town in a quit nice cul-de-sac. Home has a beautiful open family room with vaulted ceilings with a nice wood burning fireplace. Combined kitchen and dining room has newer granite countertops, and newly painted cabinets. Right off the main bedroom is a large extra room with sliding doors with an outside

    Pamela Sparks Hometown Real Estate

    9997 S 593 Rd, Miami, OK 74354
  • /57

    $239,000

    • 3 Beds
    • 2 Baths
    • 2,014 Sq Ft

    1329 B St NW, Miami, OK 74354

    Beautifully updated 3-bedroom, 2-bath home offering 2,014 sq ft on a spacious half-acre lot. The versatile floor plan features two living areas, including a vaulted family room with a cozy fireplace. The remodeled kitchen (2025) showcases granite countertops and includes the stove, refrigerator, microwave, and dishwasher. Both bathrooms were beautifully updated including smart mirrors in 2025,

    Nakia Rutledge Shyft Real Estate, LLC

    1329 B St NW, Miami, OK 74354
  • /37

    $192,500

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

    932 Reidy Rd, Miami, OK 74354

    Welcome to your new home in the Northeast tucked away on a quiet cul-de-sac with space to relax, entertain, and grow. This 3 bedroom, 2 bath home features two large living areas for flexible living, movie nights, or family space, large kitchen with plenty of room to cook and entertain, utility room for added convenience and a 2 car attached garage. Large backyard with a covered patio ideal for

    Pamala Waltz Solid Rock REALTORS - Miami

    932 Reidy Rd, Miami, OK 74354
  • /8

    $12,000

    • Land
    • 6,098 Sq Ft
    • $85,714 per Acre

    1847 B St NE, Miami, OK 74354

    Clean, build-ready lot in the northeast part of Miami,. Utilities are on site and the property is located outside of the flood zone. Great low-cost opportunity to build or invest and enjoy small-town living.

    Jamie Hudspeth Keller Williams Realty Grand Lake

    1847 B St NE, Miami, OK 74354
  • /56

    $172,500

    $7K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,258 Sq Ft

    300 Mcbee St, Commerce, OK 74339

    Nestled on a spacious corner lot beneath beautiful mature shade trees, this recently updated home offers comfort and curb appeal. Enjoy relaxing on the welcoming front porch or entertaining in the fully fenced backyard with plenty of room for pets, play, or gardening. Inside, you'll find tasteful updates that make this home move-in ready while maintaining its warm inviting feel. Conveniently

    Brandon Bowers Butler Real Estate, Inc.

    300 Mcbee St, Commerce, OK 74339
  • /13

    $73,900

    $16K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,016 Sq Ft

    316 J St NW, Miami, OK 74354

    Looking for a cozy home with plenty of space? With many updates, this 3 bedroom, 1 bath home in the northwest area might be what you are looking for. Enjoy a large, open-concept living and dining area, perfect for family gatherings and entertaining guests. The kitchen comes equipped with a stove and refrigerator. Enjoy the indoor parking or additional storage with the convenient detached garage.

    Pamala Waltz Solid Rock REALTORS - Miami

    316 J St NW, Miami, OK 74354
  • /29

    $270,000

    • 4 Beds
    • 2 Baths
    • 2,050 Sq Ft

    1314 Linden Ln, Miami, OK 74354

    This beautifully refreshed all-brick 4 bedroom, 2 bathroom home is located in a great neighborhood and offers the perfect blend of space and modern upgrades, featuring two living areas and a cozy fireplace ideal for relaxing or entertaining. Enjoy the charm of a covered front porch, along with a completely updated kitchen and durable, stylish LVT flooring throughout. You'll also have peace of

    Brandon Kelley Solid Rock REALTORS - Miami

    1314 Linden Ln, Miami, OK 74354
  • /38

    $187,250

    • 3 Beds
    • 1 Bath
    • 1,316 Sq Ft

    1601 Park Heights St, Miami, OK 74354

    Completely remodeled and ready for its next owner! This 3 bed, 1 bath home has been thoughtfully updated from top to bottom, offering the perfect blend of modern finishes and peace of mind. Major improvements include a new roof, windows, metal siding, plumbing, gas lines, breaker box, central heat and air, hot water heater, and more. Inside, you'll find fresh paint throughout, new sheetrock and

    Jamie Hudspeth Keller Williams Realty Grand Lake

    1601 Park Heights St, Miami, OK 74354
  • /5

    $114,900

    • 2 Beds
    • 1 Bath
    • 1,422 Sq Ft

    1003 B St, Commerce, OK 74339

    Cute 2 bedroom home in Commerce! Home features a nice open layout, two living areas, and a 20' x 30' shop building. Call today to go take a look!

    David Davis NEO Realty Group

    1003 B St, Commerce, OK 74339
  • /16

    $134,000

    $5K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,656 Sq Ft

    201 Circle Dr NW, Miami, OK 74354

    Located on a corner lot, this starter home features 2 bedrooms, 1 bathroom, and an attached one car garage. The primary bedroom comes with an abundance of space, offering comfort and flexibility. Walk into an open foyer space with entry ways to the kitchen, dining/living and the bonus room. This home comes with a versatile bonus room that provides the option for a third bedroom or additional

    Shinee Vang McGraw, REALTORS

    201 Circle Dr NW, Miami, OK 74354
  • /16

    $119,900

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,224 Sq Ft

    2130 E St NW, Miami, OK 74354

    COME TAKE A LOOK AT THIS NEWLY REMODELED 3 BEDROOM, 2 BATHROOM HOME SITTING ON A LARGE CORNER LOT. THIS HOME HAS IT'S OWN PRIVATE PRIMARY BEDROOM WITH CONNECTING UPDATED BATHROOM, NICE REMODLED KITCHEN WITH APPLIANCES, FRESH PAINT AND FLOORING THROUGHOUT THE HOME AND MUCH MORE. THE HOME IS IN A NICE NEIGHBORHOOD & CLOSE TO SHOPPING AND RESTAURANTS. THE PROPERTY ALSO A DETACHED GARAGE TO USE FOR

    Dana Johnson Johnson & Associates Realty

    2130 E St NW, Miami, OK 74354
  • /16

    $107,000

    $18K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,516 Sq Ft

    706 Coyne Ave, Miami, OK 74354

    Located in the heart of Miami, this well-maintained 3 bedroom, 2 bathroom home offers comfort and convenience with several recent updates. The home features new flooring, a new HVAC system, and a new dishwasher all installed in 2025. Major improvements also include a new roof and hot water heater added in 2024. The fenced backyard provides a great space for pets, outdoor activities, or relaxing

    Andrea Whitchurch Chinowth & Cohen - Afton

    706 Coyne Ave, Miami, OK 74354
  • /38

    $77,000

    $16K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,204 Sq Ft

    208 F St SE, Miami, OK 74354

    There's something special about a well-kept Craftsman home, and this property is no exception. Full of character and thoughtfully maintained over the years, this 2-bedroom, 1-bath home offers comfortable living with the added flexibility of an office or nursery. The inviting front porch is the perfect place to enjoy a quiet morning or unwind at the end of the day. Inside, you'll find a dedicated

    Jamie Hudspeth Keller Williams Realty Grand Lake

    208 F St SE, Miami, OK 74354
  • /12

    $67,500

    $2K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,460 Sq Ft

    309 3rd Ave NE, Miami, OK 74354

    This charming 3 bedroom, 1 bathroom home offers approximately 1,460 sq ft of living space and is packed with potential for homeowners or investors alike. Situated on a fenced corner lot in a convenient location close to shopping, schools, and restaurants, this property already features several interior updates that have already been started. Many materials will remain with the property, making it

    Brandon Kelley Solid Rock REALTORS - Miami

    309 3rd Ave NE, Miami, OK 74354
  • /33

    $120,000

    • 2 Beds
    • 1 Bath
    • 1,264 Sq Ft

    725 E St NW, Miami, OK 74354

    Welcome home to this charming 2-bedroom, 1-bath property situated on a beautiful corner lot in the heart of Miami! Offering fantastic curb appeal and plenty of outdoor space, this home features a detached garage, carport, and a privacy-fenced backyard--perfect for entertaining, pets, or simply enjoying your own private retreat. Inside, you'll appreciate the many updates, including newer HVAC,

    Cord Mays Epique Realty

    725 E St NW, Miami, OK 74354
  • /3

    $34,900

    • Land
    • 23,958 Sq Ft
    • $63,455 per Acre

    59608 Circle Dr, Miami, OK 74354

    2 Beautiful lots located along Peoria Ridge Golf Course Hole number 5. Call today for more details

    Dustin Foster Solid Rock REALTORS - Miami

    59608 Circle Dr, Miami, OK 74354
  • /28

    $219,000

    $10K PRICE DROP
    • 5 Beds
    • 2 Baths
    • 3,777 Sq Ft

    304 B St NW, Miami, OK 74354

    Step back into the 1920's. This 3777 sq ft, 5 bedrooms, 2 bath, American Foursquare style home born in 1925, is a testament to timeless craftmanship, featuring solid double brick construction, stunning hardwoods and detailed woodwork throughout. The grand foyer welcomes you into a home boasting a formal dining room, a sun drenched sunroom, a functional mudroom and a full basement. Modern peace of

    Kay Reese Johnson & Associates Realty

    304 B St NW, Miami, OK 74354
  • /18

    $117,500

    $2K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 1,544 Sq Ft

    302 A St NW, Miami, OK 74354

    Well maintained home with a new roof, fenced yard, 3 bedrooms, 2 bathrooms, 1 car attached garage, cozy bedroom and bath upstairs, close to shopping and the Coleman theater, parking on A street and 3rd street. This is a rare opportunity and it is priced to sell.

    Frank Weicht Solid Rock REALTORS - Miami

    302 A St NW, Miami, OK 74354

Showing Results 1 - 40, Page 1 of 3

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