7,825

Homes in ZIP Code 74354

Section Image Section Image
  • /41

    $199,999

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

    2227 Willow Ln, Miami, OK 74354

    Newly remodeled and plenty of space for entertaining in this stunning 3 bedroom, 2 bath home. Check out the open concept gourmet kitchen with new appliances offering an inviting atmosphere, perfect for all your family get togethers! Step right out onto the covered patio from your living area. Attached 2 car garage. Won't last long!

    Beverly Buzzard

    NEO Realty Group

    (539) 221-2286

    2227 Willow Ln, Miami, OK 74354
  • /16

    $1,100 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    2313 B St NE, Miami, OK 74354

    Newly updated 3-bedroom 1-bathroom house in central Miami OK. Close to restaurants, retail, entertainment, museums, government offices and more. Includes many appliances such as washer, dryer, refrigerator, and stove. Brand new super high efficiency heat and air as well as ceiling fans throughout. Covered front porch. Large yard.

    2313 B St NE, Miami, OK 74354
  • /34

    $264,000 Sold Jun 20, 2025

    1509 Morgan Cir, Miami, OK 74354

    • 2 Beds
    • 2.5 Baths
    • 3,184 Sq Ft
    • Built 1992

    Last Sold Summary

    • 6% Below List Price
    • $83/SF
    • 8 Days On Market

    Current Estimated Value $281,555

    Last Listing Agent David Davis NEO Realty Group

    1509 Morgan Cir, Miami, OK 74354
    • /39

      Est $195,227 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

      • 6% Above List Price
      • $145/SF
      • 45 Days On Market
      • Last Sold Price $185,000
      • Aug 20, 2024

      Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

  • /44

    $279,000

    • 3 Beds
    • 2.5 Baths
    • 1,711 Sq Ft

    2114 Yale Ave, Miami, OK 74354

    Charming home on an oversized 1/4 acre lot located in quiet cul de sac. Less than a mile From Neo A&M. This 3 bedroom, 2-1/2 bath house is perfect for the savvy investor, first time home buyer or someone wanting the country feel without giving up the perks of being close to town. This beautiful home has a large open floor plan ready for entertaining, an oversized laundry room for ease and

    Agent Photo

    Colbey Webster

    OUROK Realty

    (539) 265-8313

    2114 Yale Ave, Miami, OK 74354
  • /11

    $825 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 living room and comes heat

    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 $206,436

    Last Listing Agent Dana Johnson Johnson & Associates Realty

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

      Est $167,298 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

      • 39% Above List Price
      • $93/SF
      • 21 Days On Market
      • Last Sold Price $120,000
      • Jan 10, 2025

      Last Listing Agent David Davis NEO Realty Group

  • /50

    $399,900

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

    1815 N Grant Pkwy, Miami, OK 74354

    PRICE REDUCED!! Welcome to this beautifully maintained 2 story brick home featuring 4 bedrooms, 2 1/2 baths, and located in one of Miami's most popular neighborhoods. This lovely home offers numerous amenities including formal living and dining rooms. Huge family room has a hidden bar and room allows access to a screened porch and backyard. Hardwood flooring throughout the home. Two wood burning

    Beverly Buzzard

    NEO Realty Group

    (539) 224-3732

    1815 N Grant Pkwy, Miami, OK 74354
  • /14

    $1,100 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    2233 A St NE, Miami, OK 74354

    Newly updated 3-bedroom 1-bathroom house in central Miami OK. Close to restaurants, retail, entertainment, museums, government offices and more. Includes many appliances such as washer, dryer, refrigerator, and stove. Brand new super high efficiency heat and air as well as ceiling fans throughout. . Covered front porch and carport. Large yard.

    2233 A 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 Kendra Gillette Solid Rock REALTORS - Vinita

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

      Est $146,544 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

      • 27% Above List Price
      • $70/SF
      • 74 Days On Market
      • Last Sold Price $115,000
      • Oct 11, 2024

      Last Listing Agent Dean Post United Country/Post Properties

  • /23

    $137,900

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

    523 A St SE, Miami, OK 74354

    This adorable 3 bedroom, 1 1/2 bath full brick home is ready to move in to, with all appliances to convey! Relax on the large covered patio during those peaceful evenings. The spacious attached garage has plenty of storage space. Home has had several recent updates including a brand new roof and new HVAC. Make your appointment today! This property won't last long!

    Beverly Buzzard

    NEO Realty Group

    (539) 252-9925

    523 A St SE, 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 $261,456

    Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

    1209 Skyline Dr, Miami, OK 74354
    • /4

      Est $57,657 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

      • 156% Above List Price
      • $25/SF
      • 40 Days On Market
      • Last Sold Price $22,500
      • Sep 13, 2023

      Last Listing Agent Chad Masterson NEO Realty Group

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

    (539) 212-4541

    712 C St SE, 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 $122,333

    Last Listing Agent Mary Carter Coldwell Banker Select

    108 Oak Ln, Miami, OK 74354
    • /32

      Est $126,639 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

      • 24% Above List Price
      • $77/SF
      • 38 Days On Market
      • Last Sold Price $102,000
      • Sep 05, 2023

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /23

    $174,900

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

    410 12th Ave NE, Miami, OK 74354

    Welcome to this cute full brick home in the northeast boasting of 3 bedrooms, 1 1/2 baths, and a well equipped kitchen with dining space and lots of cabinets! All kitchen appliances will convey. This home has been well taken care of with a brand new roof and covered patio. Nice fenced yard for your pets. This home will not last long!

    Beverly Buzzard

    NEO Realty Group

    (539) 295-4259

    410 12th Ave NE, 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 $96,500

    Last Listing Agent Dana Johnson Johnson & Associates Realty

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

      Est $281,537 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

      • 13% Above List Price
      • $142/SF
      • 55 Days On Market
      • Last Sold Price $249,000
      • Jul 03, 2024

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /42

    $369,900

    • 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
  • /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 Solid Rock, REALTORS

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

      Est $238,527 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

      • 11% Above List Price
      • $67/SF
      • 77 Days On Market
      • Last Sold Price $215,000
      • Apr 07, 2025

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /69

    $579,900

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

    $32,900 Sold May 16, 2025

    Lot 3 9015 S 614 Rd, Miami, OK 74354

    • Land
    • 2 Acres
    • $16,450 per Acre

    Last Sold Summary

    • 144 Days On Market

    Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

    Lot 3 9015 S 614 Rd, Miami, OK 74354
    • /23

      Est $163,673 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

      • 40% Above List Price
      • $87/SF
      • 3 Days On Market
      • Last Sold Price $117,000
      • Jan 24, 2024

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /75

    $299,900 Pending

    • 4 Beds
    • 3.5 Baths
    • 3,559 Sq Ft

    1400 12th Ave NE, Miami, OK 74354

    This beautiful family home is the epitome of well-built comfort and functionality to accommodate a large or growing family. Kitchen appliances are included with a home that may have more storage than we have ever seen. This stately home has 4 bedrooms and 3 & 1/2 bathrooms, 2 living areas, large kitchen and newer roof. Call for your private showing today!

    David Davis NEO Realty Group

    1400 12th Ave NE, 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 $468,387

    Last Listing Agent Dakota Manning Keller Williams Realty Grand Lake

    58300 E 140 Rd, Miami, OK 74354
    • /2

      Est $135,419 Not Listed For Sale

      511 Park St, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,240 Sq Ft
      • Built 1950
      511 Park St, Miami, OK 74354

      Last Sold Summary

      • 4% Below List Price
      • $105/SF
      • Last Sold Price $130,000

      Last Listing Agent Alyssa Elder Elder and Company

  • /44

    $350,000

    • Land
    • 26,571 Sq Ft
    • $573,770 per Acre

    230 NE D St, Miami, OK 74354

    PRICE REDUCED! This commercial property, NEO Ranch Supply Store, is a prime investment opportunity located in the heart of Miami, Oklahoma, in Ottawa County. Situated just five blocks north of Highway 10 at the southwest corner of D St NE and 3rd Ave NE, this property boasts a substantial 10,840 +/- sq. ft. on the ground floor, encompassing both the storefront and warehouse, complete with four

    Chuck Bellatti Arrowhead Land Company, LLC

    230 NE D St, Miami, OK 74354
  • /29

    $250,000 Sold Jan 23, 2026

    2405 Molly Ln, Miami, OK 74354

    • 4 Beds
    • 3 Baths
    • 1,929 Sq Ft
    • Built 1985

    Last Sold Summary

    • 19% Below List Price
    • $130/SF
    • 126 Days On Market

    Current Estimated Value $255,296

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    2405 Molly Ln, Miami, OK 74354
    • /14

      Est $111,149 Not Listed For Sale

      849 Park St, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,170 Sq Ft
      • Built 1952
      849 Park St, Miami, OK 74354

      Last Sold Summary

      • 20% Above List Price
      • $79/SF
      • 9 Days On Market
      • Last Sold Price $92,500
      • Oct 31, 2023

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

  • /51

    $459,000

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

    77 Old Highway 10 Hwy, Miami, OK 74354

    77+/- ACRES OF BEAUTIFUL CRAIG COUNTY -- YOUR COUNTRY DREAM STARTS HERE!! Looking for the perfect place to start your farm, build your dream home, or create your private retreat? This gorgeous 77+/- acre tract offers endless possibilities with open, level land, a peaceful pond, a wet-weather creek, and plenty of mature shade trees for your animals. Whether youre thinking of raising cattle, goats,

    Eric Zellers Ary Land Co. | KW Advantage Land

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

    $270,000 Sold Sep 19, 2025

    61801 E 93 Rd, Miami, OK 74354

    • 3 Beds
    • 2.5 Baths
    • 1,657 Sq Ft
    • Built 1996

    Last Sold Summary

    • 2% Below List Price
    • $163/SF
    • 6 Days On Market

    Current Estimated Value $279,502

    Last Listing Agent Julie Witcraft Johnson & Associates Realty

    61801 E 93 Rd, Miami, OK 74354
    • /20

      Est $167,793 Not Listed For Sale

      320 Circle Dr NW, Miami, OK 74354

      • 4 Beds
      • 1.5 Baths
      • 1,500 Sq Ft
      • Built 1950
      320 Circle Dr NW, Miami, OK 74354

      Last Sold Summary

      • 8% Above List Price
      • $103/SF
      • 307 Days On Market
      • Last Sold Price $155,000
      • Apr 26, 2024

      Last Listing Agent Dana Johnson Johnson & Associates Realty

  • /48

    $2,300,000

    • 3 Beds
    • 2 Baths
    • 25,500 Sq Ft

    0 S 600 Rd Unit 24321477, Miami, OK 74354

    Peoria Ridge Golf Course Premier Championship CourseResort-Adjacent OpportunityPeoria Ridge Golf Course offers a rare opportunity to acquire a thriving, turnkey championship golf destination strategically located in the heart of Northeast Oklahoma. This meticulously maintained 18-hole course is supported by a robust business infrastructure and a loyal, growing customer base

    Brian Merzlock Ary Land Co.| KW Advantage Land

    0 S 600 Rd Unit 24321477, Miami, OK 74354
  • /38

    $229,000 Sold May 14, 2025

    1307 Morgan Cir, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,826 Sq Ft
    • Built 1990

    Last Sold Summary

    • 7% Below List Price
    • $125/SF
    • 215 Days On Market

    Current Estimated Value $241,824

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    1307 Morgan Cir, Miami, OK 74354
    • /13

      Est $171,979 Not Listed For Sale

      502 Park St, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 1950
      502 Park St, Miami, OK 74354

      Last Sold Summary

      • 2% Below List Price
      • $112/SF
      • 7 Days On Market
      • Last Sold Price $175,000
      • Feb 28, 2025

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /30

    $229,000

    • Land
    • 37 Acres
    • $6,189 per Acre

    37 Old Highway 10, Miami, OK 74354

    LOOKING FOR THE PERFECT FLAT PIECE OF HAY MEADOW IN CRAIG COUNTY? This beautiful 37-acre parcel offers a great opportunity to bring your vision of a small hobby farm to life. Ideal for a few cattle, chickens, goats, or other livestock, this property boasts a prime location between Miami and Welch, just off Highway 10 and close to I-44 for easy access to urban conveniences. Picture yourself

    Eric Zellers Ary Land Co. | KW Advantage Land

    37 Old Highway 10, 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