113

Miami, OK Homes for Sale

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

    $294,500

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

    2426 Cedar Ct, Miami, OK 74354

    This beautiful executive home was thoughtfully designed with entertaining family and friends in mind! The large living room with fireplace and extra space makes it a very functional layout. This one level home boasts of 3 bedrooms and 2 baths. One of the bedrooms could easily be a 2nd master bedroom. The well designed kitchen with granite countertops opens to spacious dining area. All kitchen

    Beverly Buzzard

    NEO Realty Group

    2426 Cedar Ct, Miami, OK 74354
  • /43

    $274,000

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

    2114 Yale Ave, Miami, OK 74354

    **Seller offering 5,000 toward buyer upgrades**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-bed, 2.-bath home offers the perfect blend of small-town charm and modern convenience. Located less than a mile from Northeastern OK A&M College, property presents an excellent opportunity for investors,

    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 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
  • /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
  • /69

    $564,900

    $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
  • /33

    $209,000

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

    01 Old Highway 10 Hwy, Miami, OK 74354

    LOOKING FOR A GORGEOUS FLAT PIECE OF HAY MEADOW WITH A POND AND A SMALL CREEK IN CRAIG COUNTY? Ready to turn your dream of country living into reality? This stunning 40+/- acre tract in Craig County offers the perfect blend of beauty, function, and opportunity! Flat, open hay meadow, a pond, and a wet weather creek create the ideal setting for your future homestead. Whether you envision raising

    Eric Zellers Ary Land Co. | KW Advantage Land

    01 Old Highway 10 Hwy, 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
  • /15

    $199,000

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

    02 Old Highway 10, Miami, OK 74354

    LOOKING FOR THE PERFECT FLAT PIECE OF HAY MEADOW IN CRAIG COUNTY? This beautiful 37 +/- acre parcel is the ideal place to bring your vision of country living to life! Featuring flat, open hay meadow with plenty of room to roam, this land is perfect for a small hobby farm or expanding your agricultural dreams. Whether youre raising a few cattle, chickens, goats, or other livestock, the

    Eric Zellers Ary Land Co. | KW Advantage Land

    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
  • /46

    $550,000

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

    7901 S 638 Rd, Miami, OK 74354

    40 ACRES + STOCKED POND + CUSTOM HOME just minutes from Miami! Offering privacy, recreation and room to make the land your own, this property is ready for hunting, fishing, livestock, horses or a future shop. Improvements include an automatic livestock waterer, fenced backyard and outdoor shower. The 4BR/2BA home was completely rebuilt in 2022 from the original concrete foundation and select

    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
  • /8

    $56,000

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

    3 G St NE, Miami, OK 74354

    If you're looking for a project with potential, 3 G St NE in Miami offers a chance to take an existing 3-bedroom, 1-bath home and make it your own. With approximately 1,573 square feet, the property provides a functional starting point for someone with the vision and willingness to update, renovate and bring new life to the home.Whether you're an investor looking for your next project, a

    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. ¾-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 and

    Nakia Rutledge Shyft Real Estate, LLC

    1800 Rockdale Blvd, Miami, OK 74354
  • /19

    $105,000

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

    3 E St SW, Miami, OK 74354

    Welcome to this charming 3-bedroom, 2-bath home offering approximately 1,500 square feet of living space in Miami, OK! Full of character and ready for someone to make it their own, this home offers plenty of potential for its next owner. The spacious kitchen provides plenty of room for cooking, gathering, and everyday living. Outside, you'll find a detached 1-car garage offering additional

    Shiloh Tramell Keller Williams Realty Elevate

    3 E St SW, Miami, OK 74354
  • /59

    $299,900

    $40K PRICE DROP
    • 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
  • /17

    $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
  • /15

    $94,900

    • 2 Beds
    • 1 Bath
    • 910 Sq Ft

    711 Harned Ave, Miami, OK 74354

    Welcome home to this cute and inviting 2 bedroom, 1 bath home. The comfortable living room-dining offers a cozy place to relax, while the kitchen-dinette provides a convenient space for cooking and casual dining. A dedicated utility area adds everyday convenience. Additional features include a 1 car attached garage, fenced back yard and low maintenance vinyl siding. With its practical layout and

    Pamala Waltz Solid Rock REALTORS - Miami

    711 Harned Ave, 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
  • /46

    $489,900

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

    56950 E 140 Rd, Miami, OK 74354

    Farm & Ranch Property 37 m/l Acres North of FairlandLooking for room to spread out and enjoy the country lifestyle? This 37 m/l acre Farm & Ranch property, conveniently located just off Hwy 125 north of Fairland, offers plenty of space, improvements, and possibilities. The 3-bedroom, 2-bathroom home is ready for new owners and provides a great place to call home while enjoying the

    Kristy Wilson Solid Rock Realtors - Grove

    56950 E 140 Rd, Miami, OK 74354
  • /48

    $259,000

    $30K 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
  • /37

    $185,000

    $8K PRICE DROP
    • 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

    $529,900

    $20K 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
  • /56

    $165,000

    $15K 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

    Pamala Waltz Solid Rock REALTORS - Miami

    316 J St NW, 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 66713.
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