1,324

Harper County, OK Homes

Section Image Section Image
  • /5

    $89,000

    • Land
    • 3.89 Acres
    • $22,879 per Acre

    0 1025 Unit 2603287, Buffalo Valley, OK 74571

    Discover your private mountain sanctuary with this stunning 3.89 acre wooded tract nestled at the end of a peaceful dead-end road. Surrounded by towering trees and lush forests, this property offers ultimate privacy and tranquility. The land has water on the property, adding to its allure and potential for your nature-inspired retreat. Just a short drive to Sardis Lake, enjoy boating, fishing,

    Agent Photo

    Karen Williams

    Epique Realty

    (918) 387-8913

    0 1025 Unit 2603287, Buffalo Valley, OK 74571
  • /2

    $100,000 Sold Mar 11, 2026

    0 E County Road 29 & N County Road 180 Unit 20250914, May, OK 73848

    • Land
    • 80 Acres
    • $1,250 per Acre

    Last Sold Summary

    • 22% Below List Price
    • 1 Day On Market

    Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

    0 E County Road 29 & N County Road 180 Unit 20250914, May, OK 73848
    • /24

      Not Listed For Sale

      116 SE 4th St, Laverne, OK 73848

      • 3 Beds
      • 2 Baths
      • 1,446 Sq Ft
      • Built 1960
      116 SE 4th St, Laverne, OK 73848

      Last Sold Summary

      • $80/SF
      • 6 Days On Market

      Last Sold Price $115,000

      Last Listing Agent Brooklynn Knight Excel Realty Group

  • /7

    $89,000

    • Land
    • 3.59 Acres
    • $24,791 per Acre

    0 1025 Unit 2603288, Buffalo Valley, OK 74571

    Discover the perfect retreat on this 3.59-acre heavily wooded vacant lot, nestled at the peak of a majestic mountain. Surrounded by lush trees and natural beauty, this secluded property offers complete privacy and tranquility. Enjoy breathtaking panoramic views of Sardis Lake from the top of the mountain—a breathtaking backdrop for your dream home or weekend getaway. Whether you're seeking a

    Agent Photo

    Karen Williams

    Epique Realty

    (918) 601-4846

    0 1025 Unit 2603288, Buffalo Valley, OK 74571
  • /17

    $110,000 Sold Apr 23, 2025

    523 NW 2nd St, Laverne, OK 73848

    • 3 Beds
    • 2 Baths
    • 1,432 Sq Ft
    • Built 1940

    Last Sold Summary

    • 19% Below List Price
    • $77/SF
    • 27 Days On Market

    Current Estimated Value $99,755

    Last Listing Agent Richard Harris Advanced Real Estate Advisors

    523 NW 2nd St, Laverne, OK 73848
    • /36

      Est $117,112 Not Listed For Sale

      611 SW 1st St, Laverne, OK 73848

      • 4 Beds
      • 2 Baths
      • 1,796 Sq Ft
      • Built 1965
      611 SW 1st St, Laverne, OK 73848

      Last Sold Summary

      • 18% Above List Price
      • $55/SF
      • 15 Days On Market

      Last Sold Price $99,500

      Last Listing Agent Cortney Gainer Smith & Co R E Marketing Professionals LLC

  • /18

    $185,000

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

    204 N 1st St, La Verne, OK 73848

    This 3-bedroom, 2.5-bath home in Laverne has plenty of space and charm! Inside, you’ll find two living areas, and the kitchen offers plenty of cabinet space with a center island with the stove—perfect for cooking while chatting with family and friends. The open-concept layout flows right into the massive dining area, making it great for hosting. Upstairs, the huge second living area has high

    Richard Harris Advanced Real Estate Advisors

    204 N 1st St, La Verne, OK 73848
  • /27

    $166,000 Sold Nov 18, 2025

    809 W Oklahoma Dr, Laverne, OK 73848

    • 2 Beds
    • 2 Baths
    • 1,512 Sq Ft
    • Built 1964

    Last Sold Summary

    • 2% Below List Price
    • $110/SF
    • 3 Days On Market

    Current Estimated Value $162,376

    Last Listing Agent Kyle Johnson The Woodward Real Estate Co

    809 W Oklahoma Dr, Laverne, OK 73848
    • /17

      Est $72,383 Not Listed For Sale

      502 Lucia Dr, Buffalo, OK 73834

      • 3 Beds
      • 2 Baths
      • 1,420 Sq Ft
      • Built 1970
      502 Lucia Dr, Buffalo, OK 73834

      Last Sold Summary

      • 5% Below List Price
      • $54/SF
      • 13 Days On Market

      Last Sold Price $76,000

      Last Listing Agent Richard Harris Advanced Real Estate Advisors

  • /19

    $169,500

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

    227 W Broad St, Buffalo, OK 73834

    This 4-bedroom, 2-bathroom home offers space, updates, and a layout that just makes sense. With generously sized bedrooms and comfortable living areas, there’s room for everyone to spread out and feel at home. The standout feature? A huge, updated kitchen designed for everyday living. You’ll love the abundance of cabinetry, modern finishes, and the oversized island that provides extra prep space,

    Kenny Snider Excel Realty Group

    227 W Broad St, Buffalo, OK 73834
  • /50

    $520,000 Sold Jun 17, 2025

    2884 State Highway 46, May, OK 73851

    • Land
    • 160 Acres
    • $3,250 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 24 Days On Market

    Current Estimated Value $208,000

    Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

    2884 State Highway 46, May, OK 73851
    • /9

      Not Listed For Sale

      113 Oklahoma Ave, Laverne, OK 73848

      • 1 Bath
      • 1,500 Sq Ft
      • Built 2014
      113 Oklahoma Ave, Laverne, OK 73848

      Last Sold Summary

      • $54/SF
      • 400 Days On Market

      Last Sold Price $80,800

      Last Listing Agent Cortney Gainer Smith & Co R E Marketing Professionals LLC

  • /33

    $332,250

    • Land
    • 140 Acres
    • $2,373 per Acre

    0000 E 70 Rd, Buffalo, OK 73834

    Mike Prescott Exit Realty Premier

    0000 E 70 Rd, Buffalo, OK 73834
  • /24

    $90,000 Sold Nov 07, 2025

    112 SW 8th St Unit 112 8th St, Laverne, OK 73848

    • 3 Beds
    • 1 Bath
    • 1,047 Sq Ft
    • Built 1977

    Last Sold Summary

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

    Current Estimated Value $94,823

    Last Listing Agent Ashley Lookingbill Omni Realty Co

    112 SW 8th St Unit 112 8th St, Laverne, OK 73848
    • /26

      Not Listed For Sale

      321 S Hoy St, Buffalo, OK 73834

      • Studio
      • 1,830 Sq Ft
      • Built 1985
      321 S Hoy St, Buffalo, OK 73834

      Last Sold Summary

      • $46/SF
      • 48 Days On Market

      Last Sold Price $85,000

      Last Listing Agent Kyra Bentley Non-Member

  • /36

    $459,249

    • Land
    • 230.2 Acres
    • $1,995 per Acre

    E0030 Road Unit LotWP001, Buffalo, OK 73834

    This 230.2 acre property lies in Harper County, Oklahoma, just south of the Kansas-Oklahoma state line. The land offers a mix of grass, tillable, and scattered trees, suited for recreational uses, wildlife habitat, or livestock grazing. Access via county roads and situated along a black top road on the south side.Most of the acreage is native grassland. The grass is in very good growth, reaching

    Tom Mcfarlane Whitetail Properties Real Estate

    E0030 Road Unit LotWP001, Buffalo, OK 73834
  • /2

    $576,000 Sold May 13, 2025

    0 E County Road 280 Unit 20250640, May, OK 73851

    • Land
    • 320 Acres
    • $1,800 per Acre

    Last Sold Summary

    • 36 Days On Market

    Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

    0 E County Road 280 Unit 20250640, May, OK 73851
    • /7

      Not Listed For Sale

      0 E 70 Rd Unit 20241836, Laverne, OK 73848

      0 E 70 Rd Unit 20241836, Laverne, OK 73848

      Last Sold Summary

      • 13 Days On Market

      Last Sold Price $217,800

      Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

  • /50

    $2,500,000

    • Land
    • 989 Acres
    • $2,528 per Acre

    20037 E 27 Rd, Woodward, OK 73801

    Exceptional ranch property located north of Woodward, Oklahoma on the Harper/Woodward County line. This well-maintained ranch features fenced and cross-fenced pasture with a mix of native and improved grasses. Productive hay fields are separately fenced and good quality hay is harvested each year. The property is well-watered with two water wells, multiple ponds, and a developed spring feeding a

    Ira Smith Smith & Co Auction & Realty Inc

    20037 E 27 Rd, Woodward, OK 73801
  • /16

    $211,500 Sold Sep 08, 2025

    0 E 29 Rd, May, OK 73851

    • Land
    • 141 Acres
    • $1,500 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 104 Days On Market

    Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

    0 E 29 Rd, May, OK 73851
    • /16

      Est $94,725 Not Listed For Sale

      718 Klinger St, Laverne, OK 73848

      • 3 Beds
      • 1 Bath
      • 1,392 Sq Ft
      • Built 1958
      718 Klinger St, Laverne, OK 73848

      Last Sold Summary

      • 6% Above List Price
      • $64/SF
      • 37 Days On Market

      Last Sold Price $89,500

      Last Listing Agent Kyle Johnson The Woodward Real Estate Co

  • /14

    $45,000

    125 Jane Jayroe Blvd, Laverne, OK 73848

    This small commercial building is perfect for retail, office, or service businesses. Located on Jane Jayroe, it offers great visibility and easy access. Key features include an open floor plan, high ceilings, and ample parking. A great opportunity to grow your business—schedule a showing today!

    Kassy Dominguez Advanced Real Estate Advisors

    125 Jane Jayroe Blvd, Laverne, OK 73848
  • /19

    $35,000 Sold Jul 14, 2025

    404 SW 3rd St, Buffalo, OK 73834

    • 2 Beds
    • 2 Baths
    • 1,148 Sq Ft
    • Built 1940

    Last Sold Summary

    • $30/SF
    • 7 Days On Market

    Current Estimated Value $43,015

    Last Listing Agent Paula Watson Smith & Co R E Marketing Professionals LLC

    404 SW 3rd St, Buffalo, OK 73834
    • /9

      Not Listed For Sale

      111 W Race St, May, OK 73851

      • Built 2006
      111 W Race St, May, OK 73851

      Last Sold Summary

      • 42 Days On Market

      Last Sold Price $165,000

      Last Listing Agent Kassy Dominguez Advanced Real Estate Advisors

  • /10

    $210,000

    • Land
    • 80 Acres
    • $2,625 per Acre

    002 N1920 Rd, Buffalo, OK 73834

    WHAT A RARE FIND. THIS PROPERTY HAS BEEN IN THE SAME FAMILY FOR 100 YEARS. PROPERTY HAS LOTS OF TERRAIN AND GREAT GRASS! NORTHWEST SIDE OF PROPERTY HAS BEEN FARMED OVER THE YEARS. SUPERIOR HUNTING PROPERTY WITH ABUNDANT WILDLIFE. SOME NEW FENCE HAS BEEN INSTALLED. SELLS WITH MINERAL RIGHTS! GREAT PROPERTY FOR CATTLE AND RECREATION. THERE IS AN ADDITIONAL 160 AVAILABLE THAT NEIGHBORS THIS PROPERTY.

    Natalie Berg One Nation Realty LLC.

    002 N1920 Rd, Buffalo, OK 73834
  • /24

    $1,088,000 Sold Mar 11, 2026

    0 E 290 Rd & N 180 Rd Unit 20251504, May, OK 73851

    • Land
    • 640 Acres
    • $1,700 per Acre

    Last Sold Summary

    • 39 Days On Market

    Last Listing Agent Ira Smith Smith & Co Auction & Realty Inc

    0 E 290 Rd & N 180 Rd Unit 20251504, May, OK 73851
    • /31

      Est $146,462 Not Listed For Sale

      401 SE 5th St, Buffalo, OK 73834

      • 4 Beds
      • 2 Baths
      • 1,994 Sq Ft
      • Built 1960
      401 SE 5th St, Buffalo, OK 73834

      Last Sold Summary

      • 16% Below List Price
      • $88/SF
      • 43 Days On Market

      Last Sold Price $175,000

      Last Listing Agent Sarah Deweese RE/MAX

  • /17

    $85,000

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

    405 NW 2nd St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

    405 NW 2nd St, Laverne, OK 73848
  • /36

    $185,000 Sold Dec 01, 2025

    103 N Kansas St, Laverne, OK 73848

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

    Last Sold Summary

    • 12% Below List Price
    • $101/SF
    • 354 Days On Market

    Current Estimated Value $161,162

    Last Listing Agent Kassy Dominguez Advanced Real Estate Advisors

    103 N Kansas St, Laverne, OK 73848
    • /17

      Est $46,629 Not Listed For Sale

      407 N Locust St, Buffalo, OK 73834

      • 3 Beds
      • 1 Bath
      • 1,359 Sq Ft
      • Built 1950
      407 N Locust St, Buffalo, OK 73834

      Last Sold Summary

      • 55% Above List Price
      • $22/SF
      • 244 Days On Market

      Last Sold Price $30,000

      Last Listing Agent Kyle Johnson The Woodward Real Estate Co

  • /34

    $389,000

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

    607 SW 1st St, Laverne, OK 73848

    Right across the street from the school in Laverne sits one of the largest homes in town, offering 3,078 square feet that’s been carefully crafted and thoughtfully improved to make everyday living easy. With three bedrooms, two and a half baths, and three separate living areas, there’s room for everyone to spread out. Fresh paint, new flooring, and new carpet give the home a bright, move-in-ready

    Kyle Johnson The Woodward Real Estate Co

    607 SW 1st St, Laverne, OK 73848
  • /20

    $90,000 Sold Jul 01, 2025

    302 S Broadway Ave, Laverne, OK 73848

    • 3 Beds
    • 1 Bath
    • 1,258 Sq Ft
    • Built 1950

    Last Sold Summary

    • 22% Below List Price
    • $72/SF
    • 237 Days On Market

    Current Estimated Value $77,146

    Last Listing Agent Shanda Aldrich The Woodward Real Estate Co

    302 S Broadway Ave, Laverne, OK 73848
    • /3

      Not Listed For Sale

      3.38 acres +/- Sec 21-25-25, Laverne, OK 73848

      3.38 acres +/- Sec 21-25-25, Laverne, OK 73848

      Last Sold Summary

      • 16 Days On Market

      Last Sold Price $26,750

      Last Listing Agent Kyra Bentley Non-Member

  • /3

    $32,000

    • Land

    210 NW 2nd St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

    210 NW 2nd St, Laverne, OK 73848
  • /22

    $85,000 Sold Jun 25, 2025

    304 SW 2nd St, Laverne, OK 73848

    • 2 Beds
    • 1 Bath
    • 628 Sq Ft
    • Built 1960

    Last Sold Summary

    • 6% Below List Price
    • $135/SF
    • 26 Days On Market

    Current Estimated Value $92,190

    Last Listing Agent Brooklynn Knight Excel Realty Group

    304 SW 2nd St, Laverne, OK 73848
    • /36

      Est $100,490 Not Listed For Sale

      417 NW 2nd St, Laverne, OK 73848

      • 4 Beds
      • 1,260 Sq Ft
      • Built 1930
      417 NW 2nd St, Laverne, OK 73848

      Last Sold Summary

      • 16% Below List Price
      • $94/SF
      • 58 Days On Market

      Last Sold Price $119,000

      Last Listing Agent Brooklynn Knight Excel Realty Group

  • /3

    $16,000

    • Land

    112 NE 1st St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

    112 NE 1st St, Laverne, OK 73848
  • /48

    $430,000 Sold Oct 09, 2025

    1110 S Colorado St, Laverne, OK 73848

    • 4 Beds
    • 3 Baths
    • 2,094 Sq Ft
    • Built 1970

    Last Sold Summary

    • $205/SF
    • 1 Day On Market

    Last Listing Agent Buck Hutchens Smith & Co R E Marketing Professionals LLC

    1110 S Colorado St, Laverne, OK 73848
    • /12

      Not Listed For Sale

      810 N Broadway Ave, Laverne, OK 73848

      • 2 Beds
      • 2 Baths
      • 1,150 Sq Ft
      • Built 1950
      810 N Broadway Ave, Laverne, OK 73848

      Last Sold Summary

      • $30/SF
      • 18 Days On Market

      Last Sold Price $35,000

      Last Listing Agent Shanda Aldrich The Woodward Real Estate Co

  • /27

    $150,000

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

    505 NW 1st St, Buffalo, OK 73834

    This is such a great home in Buffalo, OK! The main house has a good-size living and dining area right when you walk in, and the kitchen is nice and cozy with a breakfast nook. The home has 3 bedrooms and 1 bathroom, and all of the bedrooms are a great size. There is also a large laundry room and a beautiful sunroom for extra space. The attached 1-car garage includes a workshop room inside, and

    Richard Harris Advanced Real Estate Advisors

    505 NW 1st St, Buffalo, OK 73834

Showing Results 1 - 40, Page 1 of 18

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