7,823

Miami, OK Homes

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

    $1,150 Per Month

    • 3 Beds
    • 1 Bath
    • 1,150 Sq Ft
    • House for Rent

    714 13th Ave NW, Miami, OK 74354

    Beautifully remodeled 3 bedroom 1 bath home in Miami, Oklahoma for RENT! This home includes several great features such as:? all kitchen appliances included? washer/dryer hook ups? carport? fenced in backyard $1150/month$1150 depositPets welcome with additional feeMust have application on file before formal showing. Application fee of $30 per adult that

    714 13th Ave NW, Miami, OK 74354
  • /2

    $50,000

    Sold Sep 01, 2026

    0 Tract 2 Hwy 59, Miami, OK 74354

    • Land
    • 4.5 Acres
    • $11,111 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 598 Days On Market

    Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

    0 Tract 2 Hwy 59, Miami, OK 74354
    • /39

      Est $188,814

      Not Listed For Sale

      2041 N St SW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,278 Sq Ft
      • Built 2010
      2041 N St SW, Miami, OK 74354

      Last Sold Summary

      • 45 Days On Market

      Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

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

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    1108 N St NW, Miami, OK 74354

    2 bedroom 1 bath newly renovated home with an office available for RENT! This beautiful home has several great features including: - Attached garage - Office/bonus room - Fenced in yard - All kitchen appliances included- Washer/dryer hookupsPets welcome with additional fee. Requirements: - Household income must be 3x the monthly rent - No history of

    1108 N St NW, Miami, OK 74354
  • /2

    $40,000

    Sold Jun 11, 2026

    101 L St SE, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft
    • Built 1945

    Last Sold Summary

    • 6% Below List Price
    • $54/SF
    • 0 Days On Market

    Current Estimated Value $49,149

    Last Listing Agent Brandon Kelley Solid Rock REALTORS - Miami

    101 L St SE, Miami, OK 74354
    • /22

      Est $194,047

      Not Listed For Sale

      1125 22nd Ave SW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,512 Sq Ft
      • Built 1976
      1125 22nd Ave SW, Miami, OK 74354

      Last Sold Summary

      • 215 Days On Market

      Last Listing Agent Donna Clark RE/MAX Grand Lake

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

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • House for Rent

    103 E Central Ave, Miami, OK 74354

    The Lofts at St James Court in downtown Miami, OK provide convenient apartments near Route 66 and Main Street across five floors to suit various needs. Features include elevator access, updated interiors, onsite laundry, gym, and management. Located close to shops, restaurants, businesses, and government offices. This spotless, updated 1-bedroom, 1-bath unit boasts a spacious living room and

    103 E Central Ave, Miami, OK 74354
  • /19

    $207,900

    Sold Nov 25, 2025

    12900 S Highway 69, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,536 Sq Ft
    • Built 1970

    Last Sold Summary

    • 10% Below List Price
    • $135/SF
    • 55 Days On Market

    Current Estimated Value $205,097

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    12900 S Highway 69, Miami, OK 74354
    • /21

      Est $166,314

      Not Listed For Sale

      1015 22nd Ave SW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,288 Sq Ft
      • Built 1972
      1015 22nd Ave SW, Miami, OK 74354

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent David Davis NEO Realty Group

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

    $1,250 Per Month

    • 3 Beds
    • 2 Baths
    • House for Rent

    2236 B St NE, Miami, OK 74354

    Discover your dream home in the vibrant community of Miami, OK! This stunning four-bedroom, two-bathroom residence offers a perfect blend of comfort and modern living. Step inside to find an inviting open floor plan that seamlessly connects the spacious living area to a contemporary kitchen, equipped with appliances and ample counter space. Natural light floods the rooms, creating a warm and

    2236 B St NE, Miami, OK 74354
  • /10

    $24,000

    Sold Nov 20, 2025

    TBD 24th Ave SW, Miami, OK 74354

    • Land
    • 1.26 Acres
    • $19,048 per Acre

    Last Sold Summary

    • 33% Below List Price
    • 178 Days On Market

    Last Listing Agent Gillette Markham Grp Michelle Markham Solid Rock REALTORS - Vinita

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

      Est $69,709

      Not Listed For Sale

      306 Mcbee St, Commerce, OK 74339

      • 3 Beds
      • 2 Baths
      • 1,158 Sq Ft
      • Built 1951
      306 Mcbee St, Commerce, OK 74339

      Last Sold Summary

      • 96 Days On Market

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /22

    $119,500

    Pending
    • 3 Beds
    • 2 Baths
    • 1,306 Sq Ft

    1228 Sky Ln, Miami, OK 74354

    Investor ready in a great neighborhood is this full brick 3 bedroom, 2 bath home! This home has 2 living areas, kitchen with eating space, plus a formal dining room. This home appears to have good bones, has nice newer windows, and newer central heat & air. If you're looking for a large privacy fenced backyard, this is it! This property definitely offers plenty of potential to update, customize,

    Beverly Buzzard

    NEO Realty Group

    1228 Sky Ln, Miami, OK 74354
  • /5

    $1,150 Per Month

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • House for Rent

    1008 M St NW, Miami, OK 74354

    3 bed 1 bath newly remodeled home for rent in Miami, OK! This beautiful home has several great features: ? All kitchen appliances included ? Washer/dryer hookups Rent: $1,150/month (utilities not included)Deposit: $1,150 Pets allowed with additional fee.

    1008 M St NW, Miami, OK 74354
  • /26

    $156,000

    Sold Jul 30, 2026

    400 E St NW, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,552 Sq Ft
    • Built 1950

    Last Sold Summary

    • 2% Below List Price
    • $101/SF
    • 161 Days On Market

    Current Estimated Value $113,243

    Last Listing Agent Kellie Bland Dixon Keller Williams Premier

    400 E St NW, Miami, OK 74354
    • /28

      Est $158,720

      Not Listed For Sale

      401 S Elm St, Commerce, OK 74339

      • 4 Beds
      • 1.5 Baths
      • 1,332 Sq Ft
      • Built 1953
      401 S Elm St, Commerce, OK 74339

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

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

    $925 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    517 C St SE, Miami, OK 74354

    2 Bed 1 Bath Home for RENT in Miami, OK! This home has several great features including: ? All kitchen appliances included? Quiet neighborhood ? Washer/Dryer hookups Rent: $925/month Deposit: $925Pets welcome with additional feeRequirements: - Household income must be 3x the monthly rent - No history of evictions - Must be able to pass

    517 C St SE, Miami, OK 74354
  • /24

    $180,000

    Sold Aug 13, 2026

    318 I St NW, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 2,285 Sq Ft
    • Built 1922

    Last Sold Summary

    • 14% Below List Price
    • $79/SF
    • 62 Days On Market

    Current Estimated Value $177,390

    Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

    318 I St NW, Miami, OK 74354
    • /29

      Est $141,857

      Not Listed For Sale

      3349 M St NW, Miami, OK 74354

      • 3 Beds
      • 1.5 Baths
      • 1,645 Sq Ft
      • Built 1981
      3349 M St NW, Miami, OK 74354

      Last Sold Summary

      • 74 Days On Market

      Last Listing Agent Dean Post United Country/Post Properties

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

    $142,000

    Sold Dec 10, 2025

    108 Oak Ln, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,474 Sq Ft
    • Built 2024

    Last Sold Summary

    • 14% Below List Price
    • $96/SF
    • 89 Days On Market

    Current Estimated Value $100,000

    Last Listing Agent Mary Carter Coldwell Banker Select

    108 Oak Ln, Miami, OK 74354
    • /4

      Est $62,515

      Not Listed For Sale

      3136 E St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 896 Sq Ft
      • Built 1980
      3136 E St NW, Miami, OK 74354

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent Chad Masterson NEO Realty Group

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

    $125,000

    Sold Aug 04, 2026

    523 A St SE, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,223 Sq Ft
    • Built 1975

    Last Sold Summary

    • 9% Below List Price
    • $102/SF
    • 9 Days On Market

    Current Estimated Value $131,702

    Last Listing Agent Beverly Buzzard NEO Realty Group

    523 A St SE, Miami, OK 74354
    • /27

      Est $274,090

      Not Listed For Sale

      10700 S 530 Rd, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,752 Sq Ft
      • Built 1975
      10700 S 530 Rd, Miami, OK 74354

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

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

    $99,900

    Sold Apr 20, 2026

    1821 C St NE, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 1,230 Sq Ft
    • Built 1944

    Last Sold Summary

    • 13% Below List Price
    • $81/SF
    • 159 Days On Market

    Current Estimated Value $97,930

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    1821 C St NE, Miami, OK 74354
    • /36

      Est $255,152

      Not Listed For Sale

      25 17th Place SW, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 3,202 Sq Ft
      • Built 1969
      25 17th Place SW, Miami, OK 74354

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /69

    $179,000

    Pending
    • 4 Beds
    • 2.5 Baths
    • 2,356 Sq Ft

    129 D St NW, Miami, OK 74354

    Timeless character with this beautiful 4 bedroom, 2.5 bath home originally crafted with enduring charm! Enter the large foyer with 2 coat closets, and then enjoy the large living room which opens to a screened porch that would be a perfect place for your morning cup of coffee. Breakfast nook off the cozy kitchen with all appliances to convey, and large formal dining room for all your get

    Beverly Buzzard

    NEO Realty Group

    129 D St NW, Miami, OK 74354
  • /2

    $31,000

    Sold Mar 17, 2026

    706 Admiral Trussler Blvd, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 780 Sq Ft
    • Built 1947

    Last Sold Summary

    • 3% Below List Price
    • $40/SF
    • 0 Days On Market

    Current Estimated Value $72,284

    Last Listing Agent Naomi Walker Solid Rock REALTORS - Vinita

    706 Admiral Trussler Blvd, Miami, OK 74354
    • /38

      Est $163,923

      Not Listed For Sale

      1708 D St SW, Miami, OK 74354

      • 2 Beds
      • 2 Baths
      • 1,026 Sq Ft
      • Built 1964
      1708 D St SW, Miami, OK 74354

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

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

    $24,000

    Sold Nov 20, 2025

    0 24th Ave SW, Miami, OK 74354

    • Land
    • 1.27 Acres
    • $18,972 per Acre

    Last Sold Summary

    • 33% Below List Price
    • 181 Days On Market

    Last Listing Agent Kendra Gillette Keller Williams Premier

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

      Est $170,369

      Not Listed For Sale

      324 17th Ave SW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,352 Sq Ft
      • Built 1961
      324 17th Ave SW, Miami, OK 74354

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /79

    $285,000

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

    1835 Washington Dr, Miami, OK 74354

    Welcome to this beautiful Hacienda style home featuring 4 bedrooms and 2.5 baths, with comfortable living space and thoughtful features throughout! The large kitchen has had many updates including new cabinetry, granite countertops, and new appliances which convey. The gourmet kitchen opens effortlessly to the main living area, creating an inviting space for entertaining with its fireplace with

    Beverly Buzzard

    NEO Realty Group

    1835 Washington Dr, Miami, OK 74354

Showing Results 1 - 40, Page 1 of 18

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