119

Miami, OK Homes for Sale

Section Image Section Image
  • /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
  • /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
  • /89

    $1,950,000

    • 5 Beds
    • 9 Baths
    • 10,562 Sq Ft

    9251 S Hwy 137, Miami, OK 74354

    This Fantastic 20 Acre Estate features one of Ottawa Counties Largest Quality Built Homes w/over 10,500 SF filled with Luxury Amenities in a Very Inviting & Livable Design. From the Gated entry, Long lighted driveway, & the Pond with Fountain as you reach the Circle driveway you feel a Wow Factor. Opening the Grand Entry door you'll smile and enjoy the Amazing Foyer with imported marble flooring,

    Agent Photo

    John Smucker

    McGraw, REALTORS

    9251 S Hwy 137, 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
  • /42

    $369,900

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

    2017 Scott Ln, Miami, OK 74354

    This gorgeous home is immaculate inside and out! Home features 3 bedrooms, 2 bathrooms, living room with gas fireplace, and a nice screened in porch overlooking the beautiful backyard. Home has had several recent updates including new central heat & air (2 years old) and newer roof on house and shop (3 years old). The indoor safe room with 10'' thick walls also doubles as a large walk-in closet.

    David Davis NEO Realty Group

    2017 Scott Ln, Miami, OK 74354
  • /69

    $564,900

    Open Sun 1PM - 3PM $15K PRICE DROP
    • 5 Beds
    • 3.5 Baths
    • 3,764 Sq Ft

    54500 E 120 Rd, Miami, OK 74354

    There aren't many packages like this one just on the edge of town! This beautiful home sits well off the road on a special 15-acre setting. As you proceed down the lane, it just invites you to call it home! This home boasts 5 bedrooms and 3 1/2 bathrooms, with a master suite both up and downstairs. The home has 3,763 square feet and comes with a 30 'x 40' workshop, a Morton 4 stall stable with

    David Davis NEO Realty Group

    54500 E 120 Rd, Miami, OK 74354
  • /58

    $410,000

    Open Sun 1PM - 3PM $15K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 3,136 Sq Ft

    1830 7th Ave NE, Miami, OK 74354

    This home is GORGEOUS! Located on a quiet street on 1.2 acres (m/l) in the northeast part of Miami, this home has it all! Home has been completely remodeled and features a desirable open floor plan. The beautiful kitchen opens up to an oversized living area with vaulted ceilings, fireplace, and an abundance of built-ins. The 3 bedrooms and 3 bathrooms are all very spacious and have been

    David Davis NEO Realty Group

    1830 7th Ave NE, Miami, OK 74354
  • /56

    $978,000

    • Land
    • 163 Acres
    • $6,000 per Acre

    00 E 30 Rd, Miami, OK 74354

    Take a look at Fourmile Creek Farm, an exceptional 163+/- acre recreational and tillable income-producing property with blacktop frontage in Ottawa County, Oklahoma, offering an outstanding mix between productive farmland and quality hunting opportunities! Properties that blend strong agricultural income with premier hunting opportunities are becoming increasingly difficult to find, and this farm

    Bret Horn Arrowhead Land Company

    00 E 30 Rd, 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

    $480,000

    $60K PRICE DROP
    • Land
    • 80 Acres
    • $6,000 per Acre

    0000 S 625 Rd, Miami, OK 74354

    Tucked away in Ottawa County, east of Miami, this 80 +/- acre farm provides privacy, water features, and strong recreational appeal. The rolling terrain, timber and pasture mix, live water creek, and spring-fed pond provides excellent livestock, recreational, wildlife opportunities or future development. Heavy deer sign throughout the farm highlights the strong game presence. Access is easy via a

    Kevin Williams Midwest Land Group

    0000 S 625 Rd, 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
  • /47

    $575,000

    $25K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,100 Sq Ft

    7901 S 638 Rd, Miami, OK 74354

    Where history meets modern luxury. Originally rooted in the 1950s, this property was taken down to its original concrete foundation and select structural beams before being completely rebuilt in 2022, preserving a piece of its history while delivering the comfort of a new home. Situated on 40 acres just minutes from Miami, this custom 4BR/2BA home features real hardwood floors, granite

    Jessica Garner Shyft Real Estate, LLC

    7901 S 638 Rd, Miami, OK 74354
  • /49

    $339,999

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

    9940 S 614 Rd, Miami, OK 74354

    Completely remodeled and move-in ready! This spacious 4-bedroom, 3-bath home offers 2,274 sq. ft. of updated living space on 2.29 acres in the desirable Stonegate neighborhood and Wyandotte School District. Enjoy the peace and privacy of a quiet neighborhood with a country feel, while still being conveniently located. Inside, you'll find modern updates throughout and a functional floor plan

    Alex Frost Keller Williams Realty Grand Lake

    9940 S 614 Rd, 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
  • /101

    $374,000

    $25K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 3,342 Sq Ft

    1800 Rockdale Blvd, Miami, OK 74354

    More than a traditional 4-bedroom home, this 3,342 sq ft property offers exceptional space and versatility on an approx. 3⁄4-acre corner lot. A private additional living area with full bath, partial kitchen, and French doors is ideal for guests, multi-generational living, or a secluded 4th bedroom. The home features 3.5 baths, multiple spacious living areas, fireplaces in the formal living room

    Nakia Rutledge Shyft Real Estate, LLC

    1800 Rockdale Blvd, Miami, OK 74354
  • /59

    $339,900

    • 5 Beds
    • 3.5 Baths
    • 3,484 Sq Ft

    925 Quail Creek Dr, Miami, OK 74354

    This is a truly amazing home located on a quiet street and in a good neighborhood! The home has 5 bedrooms and 3 1/2 bathrooms. Every bedroom either has a walk-in closet or double closets. Higher end flooring and counters are certainly present. Granite countertops, graphite sinks, upgraded appliances will all stay with the home. The entire home is guttered with leaf guards and Custom Christmas

    David Davis NEO Realty Group

    925 Quail Creek Dr, Miami, OK 74354
  • /4

    $3,500,000

    • Land
    • 46 Acres
    • $76,087 per Acre

    TBD E Treaty Rd, Miami, OK 74354

    46± acres of prime commercial development land featuring approximately 2,800 feet of Interstate 44 frontage plus additional Oklahoma State Highway 10 frontage into Miami. With an estimated 27,000 vehicles passing daily, this highly visible site offers exceptional exposure and accessibility for retail, hospitality, industrial, mixed-use, or investment development. Positioned along one of

    Jessica Garner Shyft Real Estate, LLC

    TBD E Treaty Rd, 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
  • /24

    $649,000

    $50K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    57601 E 130 Rd, Miami, OK 74354

    Remodeled Double wide home with 3 bedrooms and 2 bathroom with rural water on 70 fenced open and level acres. This property has a large shallow pond that could be clean out to make a very nice pond.

    Frank Weicht Solid Rock REALTORS - Miami

    57601 E 130 Rd, Miami, OK 74354
  • /21

    $1,950,000

    900 E Steve Owens Blvd, Miami, OK 74354

    Great investment opportunity!!!70 rooms that were remodeled in 2019, New roof in 2020, pool was resurfaced in 2017. 3.45 acres. Also included is a 3000 Sq foot restaurant building

    Dustin Foster Solid Rock REALTORS - Miami

    900 E Steve Owens Blvd, Miami, OK 74354
  • /53

    $539,900

    $10K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,769 Sq Ft

    52300 E 110 Rd, Miami, OK 74354

    This property is one you don't want to miss! 40 acres with great grass, pond, and a tree lined driveway that leads to an updated home ready for your family. The home has 3 bedrooms, 2 baths, granite countertops, gas cooktop, updated kitchen appliances that all stay, and a 4 1/2' x 6' saferoom in the garage. Outside, there are barns of all shapes and sizes for the many needs that may arise on this

    David Davis NEO Realty Group

    52300 E 110 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

Showing Results 1 - 40, Page 1 of 3

Why Live in Miami

Miami, OK, a small city with a population of around 13,000, has a rich history tied to indigenous tribes, particularly the Ottawa and Miami tribes. The city is known for its affordability, with a median home price of about $125,000, and offers first-time homebuyer programs. Miami's connection to Historic Route 66 is a significant draw, featuring attractions like Waylan's Ku-Ku drive-in and the Oklahoma Route 66 Heritage Fest. The Coleman Theatre Beautiful, a Spanish Colonial Revival building, adds cultural charm with its shows and historical significance. Residents enjoy various dining options, from diners to Mexican and Italian cuisine, and benefit from the services of INTEGRIS Health Miami Hospital. While shopping often requires trips to Joplin, MO, or Tulsa, OK, Miami offers local amenities such as 11 parks and the largest municipal pool in the state. The Route 66 Miami Splash Pad is a favorite among families, and Grand Lake, 20 miles south, is popular for fishing. Miami Public Schools have a low student-teacher ratio and offer a range of educational opportunities. The city faces challenges with Neosho River flooding and has long, hot summers with temperatures frequently exceeding 90 degrees, and tornadoes are a seasonal threat.

Frequently Asked Questions

What is the average household income in Miami, OK?
The average household income in Miami, OK is $51K.
What are the most popular zip codes in Miami, OK?
The most popular zip codes in Miami, OK include 74354, 74339, 74343, 74363 and 74369.
How are the schools in Miami, OK?
Miami, OK has highly rated public and private schools. Some of the best schools in Miami based on Niche Grades are Roosevelt Elementary School, Commerce High School and Nichols Upper Elementary School. Browse all the schools in Miami, OK to learn more.
How to Buy a Home How to Finance a Home How to Sell a Home