7,825

Homes in ZIP Code 74354

Section Image
  • /2

    $18,750 Sold Jul 11, 2025

    120 H St NW, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1920

    Last Sold Summary

    • 17% Below List Price
    • $20/SF
    • 1 Day On Market

    Current Estimated Value $49,088

    Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

    120 H St NW, Miami, OK 74354
    • /19

      Est $145,662 Not Listed For Sale

      511 C St NW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,107 Sq Ft
      • Built 1950
      511 C St NW, Miami, OK 74354

      Last Sold Summary

      • 12% Above List Price
      • $117/SF
      • 1 Day On Market
      • Last Sold Price $129,900
      • Mar 22, 2024

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /47

    $209,000

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

    01 Old Highway 10 Hwy, Miami, OK 74354

    Searching for a beautiful, flat hay meadow with water features in Craig County?Turn your vision of country living into reality with this exceptional 40+/- acre property. Featuring a lush, open hay meadow, a serene pond, and a wet-weather creek, this land offers the perfect balance of natural beauty and practical use. Whether you're planning a working homestead or simply craving wide-open

    Eric Zellers Keller Williams Advantage

    01 Old Highway 10 Hwy, Miami, OK 74354
  • /12

    $102,500 Sold Jul 29, 2025

    809 D St NW, Miami, OK 74354

    • 4 Beds
    • 1 Bath
    • 1,341 Sq Ft
    • Built 1948

    Last Sold Summary

    • 18% Below List Price
    • $76/SF
    • 41 Days On Market

    Current Estimated Value $104,572

    Last Listing Agent Maria Landaverde Solid Rock Realtors - Grove

    809 D St NW, Miami, OK 74354
    • /19

      Est $134,450 Not Listed For Sale

      201 Circle Dr NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,656 Sq Ft
      • Built 1952
      201 Circle Dr NW, Miami, OK 74354

      Last Sold Summary

      • 17% Above List Price
      • $69/SF
      • 48 Days On Market
      • Last Sold Price $115,000
      • May 08, 2024

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

  • /21

    $199,000

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

    02 Old Highway 10, Miami, OK 74354

    Looking for the perfect flat hay meadow in Craig County? This beautiful 37+/- acre parcel is ready to bring your country living vision to life. With wide-open, level ground and plenty of room to roam, it’s an ideal setting for a hobby farm or expanding your agricultural plans. Raise cattle, chickens, goats, or simply enjoy the space. The possibilities are wide open.Conveniently situated

    Eric Zellers Keller Williams Advantage

    02 Old Highway 10, Miami, OK 74354
  • /20

    $141,200 Sold Jun 05, 2025

    328 G St NE, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,487 Sq Ft
    • Built 1927

    Last Sold Summary

    • 1% Above List Price
    • $95/SF
    • 2 Days On Market

    Current Estimated Value $143,278

    Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

    328 G St NE, Miami, OK 74354
    • /18

      Est $150,631 Not Listed For Sale

      819 B St NW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,260 Sq Ft
      • Built 1951
      819 B St NW, Miami, OK 74354

      Last Sold Summary

      • 12% Above List Price
      • $107/SF
      • 10 Days On Market
      • Last Sold Price $135,000
      • Dec 04, 2023

      Last Listing Agent Kay Reese Johnson & Associates Realty

  • /38

    $200,000

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

    S 640 Rd, Miami, OK 74354

    Tucked into the northeast corner of Oklahoma, less than a mile from Kansas and only five miles from Missouri, this beautiful riverfront property offers a rare opportunity to own land along the crystal-clear waters of the Spring River.Known for its year-round recreation, Spring River is perfect for fishing, swimming, canoeing, and kayaking. Towering 100-foot bluffs overlook the water, creating

    Dean Anderson Whitetail Properties Real Estate

    S 640 Rd, Miami, OK 74354
  • /3

    $200,000 Sold Dec 17, 2025

    62511 E 140 Rd, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 1,800 Sq Ft
    • Built 1956

    Last Sold Summary

    • $111/SF
    • 0 Days On Market

    Current Estimated Value $196,080

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    62511 E 140 Rd, Miami, OK 74354
    • /35

      Est $180,597 Not Listed For Sale

      835 B St NW, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 1950
      835 B St NW, Miami, OK 74354

      Last Sold Summary

      • 2% Below List Price
      • $116/SF
      • 31 Days On Market
      • Last Sold Price $184,000
      • Mar 06, 2025

      Last Listing Agent Ryan Rutledge Shyft Real Estate, LLC

  • /53

    $480,000

    • Land
    • 80 Acres
    • $6,000 per Acre

    0000 S 625 Rd, Miami, OK 74354

    Tucked away in Ottawa County, east of Miami, this 80 +/- acre farm provides privacy, water features, and strong recreational appeal. The rolling terrain, timber and pasture mix, live water creek, and spring-fed pond provides excellent livestock, recreational, wildlife opportunities or future development. Heavy deer sign throughout the farm highlights the strong game presence. Access is easy via a

    Kevin Williams Midwest Land Group

    0000 S 625 Rd, Miami, OK 74354
  • /11

    $116,500 Sold Nov 21, 2025

    601 G St NE, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,264 Sq Ft
    • Built 1924

    Last Sold Summary

    • 3% Below List Price
    • $92/SF

    Current Estimated Value $103,439

    Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

    601 G St NE, Miami, OK 74354
    • /16

      Est $118,216 Not Listed For Sale

      820 B St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 900 Sq Ft
      • Built 1951
      820 B St NW, Miami, OK 74354

      Last Sold Summary

      • 3% Above List Price
      • $127/SF
      • 7 Days On Market
      • Last Sold Price $114,500
      • Nov 30, 2023

      Last Listing Agent Jessica Garner Shyft Real Estate, LLC

  • /41

    $169,000

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

    $175,000 Sold Mar 25, 2026

    1926 G St NW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft
    • Built 1951

    Last Sold Summary

    • $122/SF

    Current Estimated Value $157,800

    Last Listing Agent Kay Reese Johnson & Associates Realty

    1926 G St NW, Miami, OK 74354
    • /17

      Est $150,655 Not Listed For Sale

      530 B St NW, Miami, OK 74354

      • 3 Beds
      • 1.5 Baths
      • 1,490 Sq Ft
      • Built 1948
      530 B St NW, Miami, OK 74354

      Last Sold Summary

      • 1% Below List Price
      • $102/SF
      • 66 Days On Market
      • Last Sold Price $152,000
      • Dec 20, 2023

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /24

    $209,000

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

    318 I St NW, Miami, OK 74354

    Spacious 4-bedroom, 2-bath single-family home located in a quiet NW neighborhood! Offering 2,285 square feet of living space, this home features both a comfortable living room and a cozy den with fireplace--perfect for relaxing or entertaining. The functional floor plan provides plenty of room for family, guests, or a home office setup. Outside, enjoy a fenced backyard ideal for pets, play, or

    Susan Rhodes Solid Rock REALTORS - Miami

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

    $335,000 Sold Apr 24, 2026

    61109 E 140 Rd, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,871 Sq Ft
    • Built 2020

    Last Sold Summary

    • 16% Below List Price
    • $179/SF
    • 67 Days On Market

    Current Estimated Value $332,724

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    61109 E 140 Rd, Miami, OK 74354
    • /4

      Est $75,982 Not Listed For Sale

      720 H St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,248 Sq Ft
      • Built 1948
      720 H St NW, Miami, OK 74354

      Last Sold Summary

      • 217% Above List Price
      • $19/SF
      • 122 Days On Market
      • Last Sold Price $24,000
      • Sep 05, 2023

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /35

    $215,000

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

    1015 Quail Creek Dr, Miami, OK 74354

    Take a look at this beautiful, full-brick home on a quiet cul-de-sac. 3 bedrooms, 2 full bathrooms, cathedral ceilings with gorgeous beams in the living room. Plenty of space in the kitchen with a formal dining area or second living space. Relax on the back patio overlooking the valley behind you. With solar panels, you'll have extra peace of mind with lower utility bills. Call today for a

    Forrest Stodghill Real Broker, LLC

    1015 Quail Creek Dr, Miami, OK 74354
  • /2

    $92,500 Sold Jul 02, 2025

    1226 A St NE, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 912 Sq Ft
    • Built 1954

    Last Sold Summary

    • 6% Above List Price
    • $101/SF
    • 3 Days On Market

    Current Estimated Value $93,728

    Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

    1226 A St NE, Miami, OK 74354
    • /18

      Est $91,189 Not Listed For Sale

      513 W Bj Tunnell Blvd, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 972 Sq Ft
      • Built 1946
      513 W Bj Tunnell Blvd, Miami, OK 74354

      Last Sold Summary

      • 7% Above List Price
      • $87/SF
      • 54 Days On Market
      • Last Sold Price $85,000
      • Feb 20, 2024

      Last Listing Agent David Davis NEO Realty Group

  • /101

    $399,000

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

    1800 Rockdale Blvd, Miami, OK 74354

    Situated on a large corner lot (approx. 3⁄4 acre), this unique 3,342 sq ft home offers 4 bedrooms, 3.5 baths, and abundant living space. Fireplaces highlight both the formal living room and den, while the kitchen and dining feature beautiful hardwood floors. Grand Pella windows fill the home with natural light and showcase the backyard. A versatile extra living area with full bath, partial

    Nakia Rutledge Shyft Real Estate, LLC

    1800 Rockdale Blvd, Miami, OK 74354
  • /21

    $177,000 Sold Dec 22, 2025

    1611 Woodlawn Dr, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $182,890

    Last Listing Agent Maria Landaverde Solid Rock Realtors - Grove

    1611 Woodlawn Dr, Miami, OK 74354
    • /34

      Est $122,510 Not Listed For Sale

      725 E St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 1,264 Sq Ft
      • Built 1948
      725 E St NW, Miami, OK 74354

      Last Sold Summary

      • 17% Above List Price
      • $83/SF
      • 1 Day On Market
      • Last Sold Price $105,000
      • Jun 20, 2023

      Last Listing Agent Ryan Rutledge Keller Williams Realty Grand Lake

  • /20

    $175,000

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

    109 E St NW, Miami, OK 74354

    Step into this beautifully updated two-story home that blends classic comfort with modern upgrades. Featuring 4 bedrooms and 2 fully remodeled bathrooms, this home offers room to grow and space to relax. Enjoy a bright, refreshed interior with numerous updates throughout, including contemporary finishes and thoughtful improvements that make everyday living easier. The main level includes a

    Pamala Waltz Solid Rock REALTORS - Miami

    109 E St NW, Miami, OK 74354
  • /25

    $89,500 Sold Apr 10, 2026

    815 O St NW, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 1,206 Sq Ft
    • Built 1955

    Last Sold Summary

    • $74/SF
    • 139 Days On Market

    Current Estimated Value $86,804

    Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

    815 O St NW, Miami, OK 74354
    • /21

      Est $93,775 Not Listed For Sale

      715 E St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 996 Sq Ft
      • Built 1947
      715 E St NW, Miami, OK 74354

      Last Sold Summary

      • 9% Above List Price
      • $86/SF
      • 12 Days On Market
      • Last Sold Price $85,900
      • Oct 27, 2023

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /36

    $425,000

    • 3 Beds
    • 2.5 Baths
    • 2,348 Sq Ft

    1425 E St SW, Miami, OK 74354

    Steeped in old-world charm this all-brick estate rests gracefully on 10 picturesque acres with creek is designed for equestrian pursuits. A piped riding arena complete with bucking chutes and a well-appointed horse barn with two stables set the stage for a true country lifestyle.Inside the home, original hardwood floors, rich crown molding, and a gas fireplace create an inviting living room

    Lindsey Lindsey Bettenga Pro 100, Inc.

    1425 E St SW, Miami, OK 74354
  • /21

    $85,000 Sold Sep 19, 2025

    2233 Willow Ln, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,064 Sq Ft
    • Built 1982

    Last Sold Summary

    • 32% Below List Price
    • $80/SF
    • 59 Days On Market

    Current Estimated Value $122,006

    Last Listing Agent Mandy Dement Shyft Real Estate, LLC

    2233 Willow Ln, Miami, OK 74354
    • /7

      Est $54,920 Not Listed For Sale

      728 E St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 816 Sq Ft
      • Built 1947
      728 E St NW, Miami, OK 74354

      Last Sold Summary

      • 10% Above List Price
      • $61/SF
      • 7 Days On Market
      • Last Sold Price $50,000
      • Sep 16, 2024

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /29

    $144,900

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

    905 M St NW, Miami, OK 74354

    Very nice completely remodeled home. This home was taken down to the studds and then rebuilt. Some of the improvements are: roof, siding, paint, windows, insulation, doors, light fixtures, central heat and air, new kitchen and bathrooms, flooring and more. This is one the rare move in ready homes on the market.

    Frank Weicht Solid Rock REALTORS - Miami

    905 M St NW, Miami, OK 74354
  • /25

    $50,000 Sold Jan 14, 2026

    501 G St NE, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 865 Sq Ft
    • Built 1930

    Last Sold Summary

    • 31% Below List Price
    • $58/SF
    • 5 Days On Market

    Current Estimated Value $54,921

    Last Listing Agent Beverly Buzzard NEO Realty Group

    501 G St NE, Miami, OK 74354
    • /12

      Est $119,579 Not Listed For Sale

      808 D St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,192 Sq Ft
      • Built 1948
      808 D St NW, Miami, OK 74354

      Last Sold Summary

      • 13% Above List Price
      • $89/SF
      • 135 Days On Market
      • Last Sold Price $106,000
      • Dec 20, 2024

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /48

    $289,000

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

    $140,000 Sold May 06, 2026

    900 J St NW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1946

    Last Sold Summary

    • $100/SF
    • 110 Days On Market

    Current Estimated Value $124,392

    Last Listing Agent Kay Reese Johnson & Associates Realty

    900 J St NW, Miami, OK 74354
    • /8

      Est $92,311 Not Listed For Sale

      430 D St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,048 Sq Ft
      • Built 1947
      430 D St NW, Miami, OK 74354

      Last Sold Summary

      • 22% Above List Price
      • $72/SF
      • 70 Days On Market
      • Last Sold Price $75,400
      • Jun 20, 2024

      Last Listing Agent David Davis NEO Realty Group

  • /40

    $199,900 Pending

    • 6 Beds
    • 2 Baths
    • 3,299 Sq Ft

    1803 Washington Dr, Miami, OK 74354

    This spacious 6-bedroom, 2 bath home has over 3500 square feet of living area, a basement, 2 car garage and remodeled kitchen is ready for a new family to make this home their own. The air units and roof are 3 years old or newer. There are some minor projects to complete and lots of upside potential. Call for your private showing today!

    David Davis NEO Realty Group

    1803 Washington Dr, Miami, OK 74354
  • /52

    $160,000 Sold Mar 30, 2026

    1814 K St SW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,473 Sq Ft
    • Built 1979

    Last Sold Summary

    • $109/SF
    • 2 Days On Market

    Current Estimated Value $158,421

    Last Listing Agent Carolyn Williams Coldwell Banker Shangri-La Realty

    1814 K St SW, Miami, OK 74354

Showing Results 41 - 80, Page 2 of 18

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