1,319

Harper County, OK Homes

Section Image Section Image
  • /5

    $89,000

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

    0 1025 Unit 2532095, 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) 819-8320

    0 1025 Unit 2532095, 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 $106,272

    Last Listing Agent Richard Harris Advanced Real Estate Advisors

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

      Not Listed For Sale

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

      116 SE 4th St, Laverne, OK 73848

      116 SE 4th St, Laverne, OK 73848
  • /4

    $89,000

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

    0 1025 Unit 2532096, 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) 347-1910

    0 1025 Unit 2532096, Buffalo Valley, OK 74571
  • /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

    Last Listing Agent Kyle Johnson The Woodward Real Estate Co

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

      Est $121,989 Not Listed For Sale

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

      611 SW 1st St, Laverne, OK 73848

      611 SW 1st St, Laverne, OK 73848
  • /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
  • /17

    $30,000 Sold Mar 04, 2025

    407 N Locust St, Buffalo, OK 73834

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

    Last Sold Summary

    • 25% Below List Price
    • $22/SF
    • 244 Days On Market

    Current Estimated Value $50,110

    Last Listing Agent Kyle Johnson The Woodward Real Estate Co

    407 N Locust St, Buffalo, OK 73834
    • /9

      Not Listed For Sale

      • 1 Bath
      • 1,500 Sq Ft

      113 Oklahoma Ave, Laverne, OK 73848

      113 Oklahoma Ave, Laverne, OK 73848
  • /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
  • /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
    • /26

      Not Listed For Sale

      • Studio
      • 1,830 Sq Ft

      321 S Hoy St, Buffalo, OK 73834

      321 S Hoy St, Buffalo, OK 73834
  • /14

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

    Last Listing Agent Ashley Lookingbill Omni Realty Co

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

      Est $127,087 Not Listed For Sale

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

      401 SE 5th St, Buffalo, OK 73834

      401 SE 5th St, Buffalo, OK 73834
  • /2

    $128,000 Pending

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

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

    Ira Smith Smith & Co Auction & Realty Inc

    0 E County Road 29 & N County Road 180 Unit 20250914, May, OK 73848
  • /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
    • /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
  • /11

    $224,000

    • Land
    • 80 Acres
    • $2,800 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
  • /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
    • /36

      Est $109,126 Not Listed For Sale

      • 4 Beds
      • 1,260 Sq Ft

      417 NW 2nd St, Laverne, OK 73848

      417 NW 2nd St, Laverne, OK 73848
  • /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
  • /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,569

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

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

      Not Listed For Sale

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

      810 N Broadway Ave, Laverne, OK 73848

      810 N Broadway Ave, Laverne, OK 73848
  • /3

    $32,000

    • Land

    210 NW 2nd St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

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

    $76,000 Sold Mar 25, 2025

    502 Lucia Dr, Buffalo, OK 73834

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

    Last Sold Summary

    • 8% Above List Price
    • $54/SF
    • 13 Days On Market

    Current Estimated Value $72,333

    Last Listing Agent Richard Harris Advanced Real Estate Advisors

    502 Lucia Dr, Buffalo, OK 73834
    • /2

      Not Listed For Sale

      109 Jane Jayroe Blvd, Laverne, OK 73848

      109 Jane Jayroe Blvd, Laverne, OK 73848
  • /3

    $16,000

    • Land

    112 NE 1st St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

    112 NE 1st 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

    Last Listing Agent Kassy Dominguez Advanced Real Estate Advisors

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

      Not Listed For Sale

      0228N25W41 0228n25w41, Laverne, OK 73848

      0228N25W41 0228n25w41, Laverne, OK 73848
  • /24

    $1,088,000 Pending

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

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

    A very good combination farm with over 200 +/- acres of cropland currently in wheat graze. There are 132 +/- acres in CRP with a $4,479.00 annual payment and that contract goes through 9/30/2030 with the balance in good native grass. There are 3 water wells powered by windmills and a small pond on the north end. The land is fenced and cross fenced. Good exterior fencing with county road access.

    Ira Smith Smith & Co Auction & Realty Inc

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

    $217,800 Sold Mar 05, 2025

    0 E 70 Rd Unit 20241836, Laverne, OK 73848

    • Land
    • 198 Acres
    • $1,100 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 13 Days On Market

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

    0 E 70 Rd Unit 20241836, Laverne, OK 73848
    • /44

      Not Listed For Sale

      0 N1810 Rd, Laverne, OK 73848

      0 N1810 Rd, Laverne, OK 73848
  • /26

    $448,000

    • Land
    • 160 Acres
    • $2,800 per Acre

    001 N1920 Rd, Buffalo, OK 73834

    WHAT AN INCREDIBLE PROPERTY. OWNED BY THE SAME FAMILY FOR THE LAST 100 YEARS. A LIVE SPRING APPEARS TO RUN YEAR-ROUND. HUGE COTTONWOODS AND CEDARS LOCATED IN THE BOTTOMS. LOTS OF CHANGES IN TOPOGRAPHY AND ELEVATIONS. FANTASTIC PROPERTY FOR HUNTERS WITH ABUNDANT WILDLIFE. MATURE NATIVE GRASSES WITH HUGE BERMUDA GRASS IN THE BOTTOMS. SOME NEWER FENCES INSTALLED. COUNTY ROAD SPLITS THE SOUTHWEST

    Natalie Berg One Nation Realty LLC.

    001 N1920 Rd, Buffalo, OK 73834
  • /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 $75,140

    Last Listing Agent Shanda Aldrich The Woodward Real Estate Co

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

      Not Listed For Sale

      0 E N Highway 46 Hwy, Laverne, OK 73848

      0 E N Highway 46 Hwy, Laverne, OK 73848
  • /38

    $180,000

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

    707 SE 1st St, Buffalo, OK 73834

    This beautiful home has been thoughtfully upgraded from top to bottom! The quick details: an estimated 1,810 sqft, 3 bedrooms, 2 full bathrooms, inside utility, oversized detached garage, and a heated/cooled shed. The additional details: a spacious primary suite was added onto the home in recent years that includes the gorgeous primary bath with a step shower, double sinks, and much more! Other

    Shea Ransome Omni Realty Co

    707 SE 1st St, Buffalo, OK 73834
  • /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 $94,871

    Last Listing Agent Brooklynn Knight Excel Realty Group

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

      Not Listed For Sale

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

      1 N Highway 46 Hwy, Laverne, OK 73848

      1 N Highway 46 Hwy, Laverne, OK 73848
  • /2

    $504,000

    • Land

    Sec 15-27-25NE N Hwy 64 N, Rosston, OK 73855

    Two Irrigation wells and a system under construction. This is an extremely good quarter that has been used for wheat seed production. Class 1 soil Good fencing on three sides

    Timothy Yingst Realty House

    Sec 15-27-25NE N Hwy 64 N, Rosston, OK 73855

Showing Results 1 - 40, Page 1 of 18

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