90

Miami, OK Homes for Sale

Section Image
  • /100

    $2,075,000

    • 6 Beds
    • 4.5 Baths
    • 7,524 Sq Ft

    49721 E 95 Rd, Miami, OK 74354

    CUSTOM-BUILT LUXURIOUS CRAFTSMAN ESTATE ON 80 +/- ACRES IN MIAMI WITH BEAUTIFUL HILLTOP VIEWS—FEATURING 6 BEDROOMS, 4.5 BATHROOMS, OFFICE, GAME ROOM, GYM, BARN, CAVES, AND 3 PONDS! Built with exceptional craftsmanship, this home offers spacious living with thoughtfully designed details, including an office, expansive game room, personal gym, and saltwater pool. Inside, the master suite stands out

    Drew Ary Keller Williams Advantage

    49721 E 95 Rd, Miami, OK 74354
  • /62

    $459,000

    • Land
    • 77 Acres
    • $5,961 per Acre

    77 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? Then look no further! This 77+/- acres tract is just waiting for you to realize your dreams of owning your own farm with a mix of cattle, chickens, goats, etc. There's shade for the animals, a pond and wet weather creek for water and the opportunity to bale your own hay. This piece is also conveniently

    Eric Zellers Keller Williams Advantage

    77 Old Highway 10 Hwy, Miami, OK 74354
  • /30

    $274,900

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

    2325 J St SW, Miami, OK 74354

    Located in Miami, Oklahoma is this fantastic split-level home, boasting 4 bedrooms and 3 bathrooms across 2,700 +/- sq. ft. of living space. Located on a .4 +/- acre corner lot, the property features mature trees and a fenced backyard, offering plenty of privacy and room to relax.The upper level of the home contains a great room with massive picture windows that provide great natural

    Kevin Williams Midwest Land Group

    2325 J St SW, Miami, OK 74354
  • /21

    $199,500

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

    2204 G St SW, Miami, OK 74354

    COME TAKE A LOOK AT THIS NICE, MOVE IN READY 3 BEDROOM, 2 BATHROOM HOME WITH OVER 3/4 OF AN ACRE YARD. THIS PROPERTY HAS A 2 CAR ATTACHED GARAGE, A FENCED IN BACK YARD, A STORAGE BUILDING AND A STORM CELLAR AND IT IS IN A GREAT NEIGHBORHOOD! MAKE YOUR APPOINTMENT TODAY

    Dana Johnson Johnson & Associates Realty

    2204 G St SW, Miami, OK 74354
  • /26

    $259,000

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

    53004 E 110 Rd, Miami, OK 74354

    Beautiful 3 bed 2 bath home on 4.16 fenced acres just minutes from town. Large fenced back yard. Property has 2 shop buildings, plus a 2 car carport.

    Dustin Foster Solid Rock REALTORS - Miami

    53004 E 110 Rd, Miami, OK 74354
  • /12

    $139,900

    • 3 Beds
    • 1.5 Baths
    • 1,087 Sq Ft

    2306 Willow Ln, Miami, OK 74354

    NICE 3 BEDROOM, 2 BATHROOM BRICK HOME WITH LOTS OF UPDATES. HOME HAS CHA, ATTACHED GARAGE & A PRIVACY FENCED BACK YARD.

    Dana Johnson Johnson & Associates Realty

    2306 Willow Ln, Miami, OK 74354
  • /18

    $189,000

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

    718 N Elm St, Miami, OK 74354

    Full brick home on oversized lot in excellent NE location! Three bedrooms, two full baths, large living room with fireplace, attached one car garage, covered back patio and new privacy fence. Interior freshly painted, move-in ready condition, call today!

    Susan Rhodes Solid Rock REALTORS - Miami

    718 N Elm St, Miami, OK 74354
  • /19

    $250,000

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

    2027 P St SW, Miami, OK 74354

    Discover this charming 3-bedroom, 2-bathroom home featuring an attached 1-car garage, updated kitchen with new countertops and backsplash, and a refreshed main bathroom. Energy-efficient solar panels help reduce utility costs while minimizing your environmental footprint.Step outside to enjoy your fully fenced yard with partial privacy fence, covered back patio perfect for outdoor

    Gary Mishler Keller Williams Realty Elevate

    2027 P St SW, Miami, OK 74354
  • /38

    $455,000

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

    9720 S 4475 Rd, Miami, OK 74354

    Welcome to the COUNTRY! This 3 bedroom, 2-bath home is packed with updates and is situated on 20 beautiful acres-perfect for 4-H/FFA projects, hobby farming, or peaceful country living. The home features fresh paint throughout, new flooring, an updated kitchen, and a cozy wood stove. All appliances stay including the washer and dryer. Recent improvements include a newer roof, plumbing, windows

    Kendra Gillette Solid Rock REALTORS - Vinita

    9720 S 4475 Rd, Miami, OK 74354
  • /25

    $274,900

    • 3 Beds
    • 2.5 Baths
    • 3,080 Sq Ft

    1101 22nd Place SW, Miami, OK 74354

    Just down the road from the scenic Neosho River, this beautifully updated two-story home offers over 3,000 sq ft of living space with 3 bedrooms and 2.5 bathrooms. The spacious living room welcomes you with a cozy wood pellet fireplace and flows effortlessly into the open dining area and remodeled kitchen - complete with built-in appliances and modern finishes.Step outside to your

    Tyler Helton Solid Rock Realtors - Grove

    1101 22nd Place SW, Miami, OK 74354
  • /16

    $139,000

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

    520 Peoria St, Miami, OK 74354

    Very nice comfortable home with Living room and a den. The Den has a very nice working fireplace with a nice deck to set on in the nice weather. This home also has 2 bedrooms and 1 bath, 1 car garage. big laundry room and a nice carport all on a nice lot.

    Frank Weicht Solid Rock REALTORS - Miami

    520 Peoria St, Miami, OK 74354
  • /16

    $169,900

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

    106 Admiral Trussler Blvd, Miami, OK 74354

    1260 square foot home with 3 bedrooms, office and 1 bath. Some of the great updates would be: new roof, windows, siding, plumbing to include gas lines, sewer lines and water lines to the water main. New electric, light fixtures, central heat and air units, wired smoke detectors, modern LED recessed lighting, ceiling fans, stainless vent hood and dishwasher and neutral paint colors.

    Frank Weicht Solid Rock REALTORS - Miami

    106 Admiral Trussler Blvd, Miami, OK 74354
  • /12

    $149,900

    • 3 Beds
    • 1.5 Baths
    • 1,432 Sq Ft

    1311 Park Heights St, Miami, OK 74354

    This Charming 3 bedroom and 2 bath home has hardwood floors and is ready for new owners. Home has a 3 year old roof and all appliances stay with the property.

    David Davis NEO Realty Group

    1311 Park Heights St, Miami, OK 74354
  • /27

    $165,900

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

    9021 S 614 Rd Unit Lot 4, Miami, OK 74354

    Great remodeled 2 bed, 1 bath home on 1.81 acres with the option to purchase the additional 2.11 acres behind this property with a small barn on it. This property has several outbuildings including a old pump house, storage building with a storm shelter beneath it, 1 car garage/workshop and a what use to be a garage and then previous owners started to turn it into a living quarters. This is a

    Frank Weicht Solid Rock REALTORS - Miami

    9021 S 614 Rd Unit Lot 4, Miami, OK 74354
  • /25

    $161,900

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

    1934 F St NW, Miami, OK 74354

    Nice and cozy completely remodeled home with 3 bedroom, office and 1 bathroom. NEW roof, siding, electrical, plumbing, flooring, windows and all fixtures. Large storage or workshop out back which includes a corner lot, large storm shelter and large yard.

    Frank Weicht Solid Rock REALTORS - Miami

    1934 F St NW, Miami, OK 74354
  • /21

    $149,000

    • 2 Beds
    • 2 Baths
    • 1,812 Sq Ft

    109 G St SW, Miami, OK 74354

    GREAT RIVERFRONT! THIS IS A RARE FIND. THIS NICE 2 BEDROOM, 2 BATH HOME HAS CHA, GREAT SQUARE FOOTAGE, LARGE LIVING ROOM, NICE DECK OFF THE SIDE OF THE HOME, LARGE YARD (4 LOTS), AND LOTS OF FISHING. CALL FOR MORE INFORMATION!

    Dana Johnson Johnson & Associates Realty

    109 G St SW, Miami, OK 74354
  • /13

    $159,900

    • 2 Baths
    • 3,000 Sq Ft

    11009 S 540 Rd, Miami, OK 74354

    Looking for a property to start a new business? This large building with 1.06 acres +/- and is highway front is currently being used as a venue is ready for a new owner and new opportunities!! This building is located just outside of city limits and has many upgrades such as a New roof, Septic tank, 2 Mini Split units, and New electrical & plumbing. There is a kitchen area and restrooms

    11009 S 540 Rd, Miami, OK 74354
  • /21

    $179,900

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

    1225 Skyline Dr, Miami, OK 74354

    You have got to check out this charming 3 bedroom, 2 bath home in a great northeast location! This lovely home features a large living room with wood burning fireplace. Nice kitchen with eating space and equipped with all appliances. Large 2 car attached garage, updated roof, heat, and air. Lots of picturesque appeal from your patio while you sit and watch the wildlife. Very clean home and ready

    Beverly Buzzard NEO Realty Group

    1225 Skyline Dr, Miami, OK 74354
  • /19

    $124,900

    • 2 Beds
    • 2 Baths
    • 1,433 Sq Ft

    441 D St NW, Miami, OK 74354

    Beautiful All-Brick Home in Miami, OK.Welcome to your new home in a quiet and desirable neighborhood of Miami, Oklahoma, just a stone's throw away from the local hospital. This charming brick home offers two cozy living spaces and a generously sized master bedroom, complemented by two full bathrooms for convenience.Safety meets comfort with a substantial 6x12 storm shelter located in the garage,

    Melissa Gibbens Fathom Realty

    441 D St NW, Miami, OK 74354
  • /10

    $69,900

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

    208 F St SE, Miami, OK 74354

    3 Bedroom home with some updates inside and CHA. Lots of storage outside with a fenced yard.

    Dustin Foster Solid Rock REALTORS - Miami

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

    $24,900

    • 3 Beds
    • 1 Bath
    • 2,184 Sq Ft

    301 M St NW, Miami, OK 74354

    House has potential but is selling in as-is condition. Comes with 14 lots that border a wet weather creek and mature pecan trees on the northeast side.

    Chad Masterson NEO Realty Group

    301 M St NW, Miami, OK 74354
  • /10

    $36,000

    • Land
    • 1.26 Acres
    • $28,571 per Acre

    TBD 24th Ave SW, Miami, OK 74354

    Unlock the potential of this spacious 1.265-acre (more or less) lot in the Nicholson Subdivision in Miami, OK. Whether you're planning to build your dream home, a duplex, or pursue other development projects, this property offers the space and flexibility to bring your vision to life.The lot has access to city utilities, though no connections are currently in place—giving you the freedom to

    Kendra Gillette Solid Rock REALTORS - Vinita

    TBD 24th Ave SW, Miami, OK 74354
  • /10

    $36,000

    • Land
    • 1.26 Acres
    • $28,458 per Acre

    0 24th Ave SW, Miami, OK 74354

    Unlock the potential of this spacious 1.265-acre (more or less) lot in the Nicholson Subdivision in Miami, OK. Whether you’re planning to build your dream home, a duplex, or pursue other development projects, this property offers the space and flexibility to bring your vision to life.The lot has access to city utilities, though no connections are currently in place—giving you the freedom to

    Kendra Gillette Solid Rock, REALTORS

    0 24th Ave SW, Miami, OK 74354
  • /3

    $330,000

    • Land
    • 30 Acres
    • $11,000 per Acre

    0 S 540 Rd Unit 25-796, Miami, OK 74354

    Check out this Gorgeous 30 acres in Miami, Ok.Property is fenced and crossed fenced with 2 beautiful ponds. So many possibilities here!! Build your forever home, put livestock on it or use it for a hay meadow. This lush pasture you won't want to miss. Property is in the country just minutes from Miami. You can enjoy the country life while still being close to town! Come check it out before

    Kendra Gillette Solid Rock REALTORS - Vinita

    0 S 540 Rd Unit 25-796, Miami, OK 74354
  • /12

    $49,000

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft

    107 Oak, Miami, OK 74354

    Cute Newly Remodeled 1 Bedroom Home. Discover comfort and modern updates in this beautifully remodeled 1 bedroom, 1 bath, featuring living room, kitchen, and utility area. Home includes a new mini split heat and air unit, a new roof and much more. Schedule your appointment today to view the fresh renovations for yourself.

    Pamala Waltz Solid Rock REALTORS - Miami

    107 Oak, Miami, OK 74354
  • /23

    $120,000

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

    525 7th Ave SE, Miami, OK 74354

    Solid home. Large Chain-link fenced yard. Two oversized bedrooms. This home would be great to buy & upgrade or to buy & flip. Home needs some attention and the priced reflects it. Bonus room on the back was used as a hot tub room. At this price it won't last come take a look! 100 yr flood Zone

    David Evans Keller Williams Realty Elevate

    525 7th Ave SE, Miami, OK 74354
  • /46

    $279,500

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

    60901 E 130 Rd, Miami, OK 74354

    Country Living with Two Homes on 2.5 Acres.Looking for space, comfort, and versatility? This incredible property offers two homes on 2.5 acres, perfect for multi-generational living or investment potential. Main home features 3 bedrooms, 2 baths and 2 living areas for extra space and flexibility. It also includes a work area and an office. The 2-car detached garage with h/a will serve as

    Pamala Waltz Solid Rock REALTORS - Miami

    60901 E 130 Rd, Miami, OK 74354
  • /13

    $75,000

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

    309 3rd Ave NE, Miami, OK 74354

    3 bedroom home on a fenced corner lot near shopping, restaurants and schools. Newer roof and interior updates have been started. most of the materials some with the home for completion. Call today for more details.

    Dustin Foster Solid Rock REALTORS - Miami

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

    $65,000

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

    201 Olive, Miami, OK 74354

    2 Homes for the price of ONE!!! 201 Olive is a 2 bedroom 1 bath with a metal roof. 203 Olive is a 1 bedroom 1 bath. Don't miss it! Not in a flood zone!

    Amy Cherry Solid Rock, REALTORS

    201 Olive, Miami, OK 74354
  • /19

    $399,956

    • 6 Beds
    • 4 Baths
    • 2,046 Sq Ft

    2109 D St NW, Miami, OK 74354

    Great investment opportunity in Miami, Oklahoma! This property includes two duplexes, the first one has two units with 3 bedrooms and 1.5 bathrooms and the second has two units with 3 bedrooms and 2 bathrooms. Located on a quiet, secluded street, these units provide a sense of privacy while still being conveniently situated. Each duplex sits on a spacious lot with a generously sized yard, making

    Kyle Williams Keller Williams Realty Grand Lake

    2109 D St NW, Miami, OK 74354
  • /30

    $239,900

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

    536 24th Ave SW, Miami, OK 74354

    This beautifully upgraded 4-bedroom, 2-bathroom home in Miami offers comfort, style, and modern convenience. With a newly installed AC and furnace (within the last 6 months), complete with a warranty, you'll enjoy year-round comfort. The home also boasts a brand-new roof, replaced in 2023, ensuring peace of mind for years to come.Don't miss the opportunity to make this beautifully

    Kourtney Rebstock Exp Realty - Sheridan

    536 24th Ave SW, Miami, OK 74354
  • /82

    $510,000

    • 4 Beds
    • 2.5 Baths
    • 3,200 Sq Ft

    2311 G St SW, Miami, OK 74354

    Step into luxury with this 4-bed, 3-bath home—plus office—on over 2 acres of beautifully landscaped land. Recently renovated with a new roof, windows, paint, trim, & light fixtures, this home offers modern elegance at every turn. The stunning kitchen features granite countertops, ample storage, and a wine fridge. Both practical and stylish, it's a true centerpiece for entertaining. Enjoy walk-in

    Jamie Hudspeth Keller Williams Realty Grand Lake

    2311 G St SW, Miami, OK 74354
  • /28

    $255,000

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

    825 W Central Ave, Miami, OK 74354

    Riverfront retreat with pool and entertainer's dream layout! This 4 bedroom, 3 bath riverfront home has both indoor and outdoor living. With two spacious living areas including one featuring a beverage bar complete with an ice machine and mini fridge, this home is built for entertaining and relaxing. Step outside from any of the three bedrooms through french doors onto the expansive deck where

    Mandy Dement Keller Williams Realty Grand Lake

    825 W Central Ave, Miami, OK 74354
  • /39

    $279,900

    • 4 Beds
    • 3.5 Baths
    • 2,960 Sq Ft

    1215 Sky Ln, Miami, OK 74354

    Step into this stunning two-story home on a large lot, offering plenty of space to relax, entertain, and make memories. With four bedrooms and three and half baths, there's room for everyone! The spacious kitchen is perfect for cooking up delicious meals, while the formal living and dining rooms add a touch of elegance. Gather around the cozy fireplace in the large den, or soak up the sunshine in

    Lee Walker Keller Williams Realty Grand Lake

    1215 Sky Ln, Miami, OK 74354
  • /12

    $349,900

    • 3 Beds
    • 4 Baths
    • 1,750 Sq Ft

    13998 S 630 Rd, Miami, OK 74354

    Come and see this beautiful, remodeled waterfront property on Spring River! 232 feet of waterfront and beautiful views from the spacious back veranda. This gorgeous home could be the perfect vacation home, Airbnb, or permanent residence. Home features 3 bedrooms, 2 full baths, 2 half baths, and a main level utility room off the master bedroom. Comes furnished! Very nice detached 2 car garage and

    Beverly Buzzard NEO Realty Group

    13998 S 630 Rd, Miami, OK 74354
  • /79

    $412,500

    • Land
    • 75 Acres
    • $5,500 per Acre

    Unlisted Address

    Introducing Shawnee Branch Hunting Farm, located +/- 10 miles east of Miami, Oklahoma, along Highway 10, in Ottawa County, Oklahoma. It offers a perfect blend of life in the country with convenient access to town. This property features a gated entrance via gravel county road E 120, ensuring privacy and peace of mind. Power is available at the road and there is a water tap located on the

    Chuck Bellatti Arrowhead Land Company LLC

    Unlisted Address
  • /25

    $199,900

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

    1125 22nd Ave SW, Miami, OK 74354

    Charming 3-Bedroom Brick Home in a Great Neighborhood! Freshly painted and new fixtures.Welcome to this well-maintained 3-bedroom, 2-bath brick home located in a desirable, family-friendly neighborhood. .Inside, you'll find a comfortable layout, perfect for both everyday living and entertaining. The spacious kitchen and cozy living areas create a warm and inviting

    Donna Clark RE/MAX Grand Lake

    1125 22nd Ave SW, Miami, OK 74354
  • /52

    $258,000

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

    1207 Woodlawn Dr, Miami, OK 74354

    Beautiful 4 bedroom, 3 bath home located in a great area! Ideal plan with 2 bedrooms up and 2 down! This beauty boasts of an updated kitchen with dining area and comes with all appliances. Home has lots of character! Large living room with fireplace, plus second living room with a beautiful view of the outdoors. Enjoy the country feel in the all fenced backyard and a big 10 x 16 custom made

    Beverly Buzzard NEO Realty Group

    1207 Woodlawn Dr, Miami, OK 74354
  • /3

    $69,900

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

    1601 D St NE, Miami, OK 74354

    Potential for a buyer on this one! New water lines throughout, New CH&A and roof is good. There is some sheetrock work needed in the home and there is a 2 car shop/garage out back. Give us a Call!

    David Davis NEO Realty Group

    1601 D St NE, Miami, OK 74354
  • /9

    $119,900

    • 3 Beds
    • 1.5 Baths
    • 1,310 Sq Ft

    1834 E St NW, Miami, OK 74354

    Cute home on a corner lot! Home features 3 bedrooms, 1 1/2 baths, 2 living areas, and hardwood floors under the carpet in the main part of the house. Central heat & air is only 3 years old! There is also a two car detached garage in addition to the one car attached garage. Call today to go take a look!

    David Davis NEO Realty Group

    1834 E St NW, Miami, OK 74354

Showing Results 1 - 40, Page 1 of 3

About Miami

Carved out of Indian Territory right before the turn of the century, Miami was founded after Congress approved the purchase of the land from the Ottawa Tribe in the 1890s. The town was then named Miami – pronounced my-am-uh – after the tribe whose chief helped facilitate the sale. Native American tribes still play a big part in the town, with nearly a dozen headquartered in or around Miami. The area’s multiple tribal casinos are important employers and tourist draws.

The 10-square-mile city is home to about 13,000 people, from longtime res ...

Frequently Asked Questions

What is the average home price in Miami, OK?
Homes for sale in Miami, OK have an average home price of $187,756.
How many homes have sold over the last 12 months in Miami, OK?
227 homes have sold in Miami, OK over the last 12 months.
What are the most popular zip codes in Miami, OK?
The most popular zip codes in Miami, OK include 64804, 74344, 64801, 74354 and 74301.
How much do you need to make to afford a house in Miami?
The median home price in Miami is $145,500. If you put a 20% down payment of $29,100 and had a 30-year fixed mortgage with an interest rate of 6.83%, your estimated principal and interest payment would be $760 a month plus property taxes, HOA fees, home insurance, PMI, and utilities. Using the 28% rule, you would need to make at least $33K a year to afford the median home price in Miami.
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, Nichols Upper Elementary School and Will Rogers Middle School. Browse all the schools in Miami, OK to learn more.

Home Trends in Miami, OK

Home Trends

Median Price (12 Mo)
$130,000
Median Single Family Price
$139,000
Average Price Per Sq Ft
$99
Number of Homes for Sale
64
Last 12 months Home Sales
227
Months of Supply
3.40
Median List Price
$145,500
Median Discount From 1st List Price
5%
Median Home Sale Price YoY Change
20%
How to Buy a Home How to Finance a Home How to Sell a Home