7,867

Miami, OK Homes

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

    $1,000 Per Month

    • 3 Beds
    • 1 Bath
    • 3 Bedroom 1 Bath Home For Rent

    501 G St NE, Miami, OK 74354

    3 Bedroom 1 Bath Home for Rent in Miami, OK! This home has several great features that include: - All kitchen appliances included-Washer/Dryer hookups -Large carport -Quiet neighborhoodRent: $1,050/month (Utilities not included) Deposit: $1,050Pets welcome with one time nonrefundable pet deposit of $250 per dog or $150 per cat with an additional $25/month per

    501 G St NE, 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 $51,479

    Last Listing Agent Brandon Kelley Solid Rock REALTORS - Miami

    101 L St SE, 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

  • /2

    $17,000

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

    TBD L17 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 L17 B1 M St NW, Miami, OK 74354
  • /9

    $1,200 Per Month

    • 3 Beds
    • 1 Bath
    • Condo for Rent

    418 F St SE Unit 418 F SE, Miami, OK 74354

    418 F St SE Unit 418 F SE, 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
    • /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

  • /29

    $134,900

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

    326 Circle Dr NW, Miami, OK 74354

    Cute home with a unique touch boasting of 2 bedrooms and 1 bath, making this a great starter home! Updates completed include a new roof, and new pex water lines from meter to home. This home has a one car attached garage and sits on a corner lot, just minutes from restaurants and shopping. Make your appointment to see this one today! Motivated seller!

    Beverly Buzzard

    NEO Realty Group

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

    $975 Per Month

    • 2 Beds
    • 1 Bath
    • 2 Bedroom 1 Bath House for Rent

    315 2nd Ave SE, Miami, OK 74354

    This 2 bedroom 1 bath home has been beautifully remodeled and is available for rent in early May in Miami, OK! This home has several great features including: - All kitchen appliances included- Washer/dryer included- Fenced in back yard- Off street parking Pets welcome with additional fee: - Dogs: one time nonrefundable pet deposit of $250 per dog & $25/month per

    315 2nd Ave SE, 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
    • /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

  • /22

    $119,500

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

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • 2 Bedroom 1 Bath Home + Office 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
  • /44

    $265,000

    Sold Aug 29, 2025

    1209 Skyline Dr, Miami, OK 74354

    • 4 Beds
    • 3 Baths
    • 2,768 Sq Ft
    • Built 1969

    Last Sold Summary

    • $96/SF
    • 4 Days On Market

    Current Estimated Value $262,266

    Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

    1209 Skyline Dr, 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

  • /23

    $114,000

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

    712 C St SE, Miami, OK 74354

    Cute 4 bedroom, 2 bath home sitting on 4 fenced lots! There is a large 2 car carport, storage building for all your extras, and a covered patio. This home is all one level with no steps! Call today to go take a look!

    Beverly Buzzard

    NEO Realty Group

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

    $1,400 Per Month

    • 4 Beds
    • 2 Baths
    • 4 Bedroom 2 Bath Home for Rent

    321 Park Ave, Miami, OK 74354

    4 bed 2 bath recently renovated home for rent in Miami, OK! This beautiful home has several great features: ? All kitchen appliances included ? Washer/dryer hookups ? Fenced in backyard yard ? Outdoor shed Rent: $1,400/month (utilities not included)Deposit: $1,400 Pets allowed with additional fee.

    321 Park Ave, 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

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

    $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
  • /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 $76,000

    Last Listing Agent Mary Carter Coldwell Banker Select

    108 Oak Ln, Miami, OK 74354
    • /14

      Est $127,502

      Not Listed For Sale

      302 Midway Dr, Commerce, OK 74339

      • 3 Beds
      • 2 Baths
      • 1,385 Sq Ft
      • Built 1977
      302 Midway Dr, Commerce, OK 74339

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

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

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

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

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

      Est $114,333

      Not Listed For Sale

      901 Oak St, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,332 Sq Ft
      • Built 1965
      901 Oak St, Miami, OK 74354

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /41

    $194,500

    $1K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 1,440 Sq Ft

    2227 Willow Ln, Miami, OK 74354

    Value plus in this beauty! This 3 bedroom, 2 bath home is perfectly designed for entertaining and also investment potential. Check out this open concept gourmet kitchen and ample space in the dining and living areas. Newly updated bathrooms with spacious vanities and exquisite tile. New kitchen appliances and expansive cabinetry. Step onto the covered patio for your cookouts. This home also has a

    Beverly Buzzard

    NEO Realty Group

    2227 Willow Ln, 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
    • /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

  • /69

    $179,000

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

    $450,000

    Sold Feb 27, 2026

    58300 E 140 Rd, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,922 Sq Ft
    • Built 1976

    Last Sold Summary

    • 5% Below List Price
    • $234/SF
    • 83 Days On Market

    Current Estimated Value $446,362

    Last Listing Agent Dakota Manning Keller Williams Realty Grand Lake

    58300 E 140 Rd, 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

  • /23

    $121,999

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

    1839 D St NE, Miami, OK 74354

    Ready to move in to, and close to all the conveniences of restaurants and shopping! You've got to see this cute 2 bedroom, 1 bath home with all kitchen appliances to convey. Large living room and dining room, central heat & air, nice garage with extra space for your outdoor entertaining, and a fenced backyard for your pets. This home won't last long!

    Beverly Buzzard

    NEO Realty Group

    1839 D St NE, 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