1,313

Harper, OK Homes

Section Image
  • /18

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

    $34,000 Sold Jul 30, 2025

    • 480 Sq Ft
    • $71/SF
    • 39 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1940

    106 NW 3rd St, Buffalo, OK 73834

    Looking for your first home or maybe looking to expand your investment portfolio? Check out this adorable turn key home! This cozy one bedroom one bathroom home has been completely remodeled! New roof, electrical, plumbing, flooring and kitchen/bath add on! New cabinets, appliances and kitchen counters. New mini split/wall unit heat and air. All updates done in 2024. This one is worth taking a

    Cale Oliver The Woodward Real Estate Co

    106 NW 3rd St, Buffalo, OK 73834
    • /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
  • /48

    $430,000 Pending

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

    1110 S Colorado St, Laverne, OK 73848

    Rare opportunity to purchase a updated 4 bedroom, 3 bathroom, 3 living room, with attached 2 car garage in Laverne, OK. This home one owner home is flawless! The home has a remodeled kitchen with granite counters, cabinets with soft close doors, flooring, and lighting! The bathrooms have also been remodeled. Crown molding, Pella windows, and quality flooring compliment this home. A large

    Buck Hutchens Smith & Co R E Marketing Professionals LLC

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

    $35,000 Sold Jul 14, 2025

    • 1,148 Sq Ft
    • $30/SF
    • 7 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1940

    404 SW 3rd St, Buffalo, OK 73834

    Welcome to 404 SW 3rd – a delightful 2-bedroom, 2-bathroom home perfectly situated on a large corner lot in Buffalo, Oklahoma. This well-maintained property offers small-town charm with plenty of room to grow, garden, or entertain. Step inside to find a warm and inviting living space with an open layout that flows seamlessly into the dining area and kitchen. The home features two generously sized

    Paula Watson Smith & Co R E Marketing Professionals LLC

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

      Est $120,376 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
  • /65

    $517,500

    • Land
    • 230 Acres
    • $2,250 per Acre

    19550 E 3 Rd, Buffalo, OK 73834

    Take a look at this 230 +/- acres property located in Northern Harper County, Oklahoma! This amazing farm features 130 +/- acres CRP grass, 14 +/- acres tillable ground and 86 +/- acres pasture land! The farm attracts numerous whitetail deer and other game animals. With the ability to be used as an investment property or a hunter's paradise, this property features two seasonal ponds along with a

    Jacob Lemons Arrowhead Land Company

    19550 E 3 Rd, Buffalo, OK 73834
  • /20

    $90,000 Sold Jul 01, 2025

    • 1,258 Sq Ft
    • $72/SF
    • 237 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1950

    302 S Broadway Ave, Laverne, OK 73848

    Welcome to your dream home! This adorable three-bedroom, one-bathroom house is perfectly situated on a charming corner lot in the heart of Laverne. Spanning 1,258 MOL square feet, this home boasts an abundance of character and warmth, making it a perfect retreat for families and individuals alike. Step inside to discover beautiful hardwood floors that enhance the inviting atmosphere throughout

    Shanda Aldrich Excel Realty Group

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

      Not Listed For Sale

      • Studio
      • 1,830 Sq Ft

      321 S Hoy St, Buffalo, OK 73834

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

    $100,000

    • Land
    • 40 Acres
    • $2,500 per Acre

    0 Us-270, Laverne, OK 73848

    If you have been in the market for pasture ground in Northwest Oklahoma, this 40 +/- acres in Harper County, Oklahoma, may be what you are looking for! This beautiful pasture has excellent fencing all the way around and blacktop access on the northeast side along US-270. It’s only 10 +/- miles from Laverne, giving you access to any amenities you may need. The tract itself is generally flat

    Jared Moyer Arrowhead Land Company, LLC

    0 Us-270, Laverne, OK 73848
  • /50

    $520,000 Sold Jun 17, 2025

    • Land
    • 160 Acres
    • $3,250 per Acre
    • 24 Days On Market

    2884 State Highway 46, May, OK 73851

    A 2012 home by Petra Construction of Garber with 2,000 sq. ft. of living space all the rooms are large, 3 bedroom, 2 baths, kitchen, office, office, utility room, storm basement and attached garage. This home has central H/A, two bay windows, handicap accessible throughout the home and a covered front porch with stairs and a ramp. The garage is attached and has access from inside the home through

    Ira Smith Smith & Co Auction & Realty Inc

    2884 State Highway 46, 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
  • /71

    $1,358,400

    • Land
    • 805 Acres
    • $1,687 per Acre

    000, Buffalo, OK 73834

    The Ensor 800 Trophy Hunting Ranch in Harper County, OKWelcome to the Ensor 800, an incredible 805+/- acre recreational ranch at the end of a dead-end road in rural Harper County. Just 10 miles south of Selman and one mile east of the Farm-to-Market blacktop, this property offers unmatched privacy, diverse terrain, and world-class hunting opportunities.From the moment you pull

    Ky Pfleider

    000, Buffalo, OK 73834
  • /17

    $110,000 Sold Apr 23, 2025

    • 1,432 Sq Ft
    • $77/SF
    • 27 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1940

    523 NW 2nd St, Laverne, OK 73848

    Sitting on a huge corner lot, this super cute 3-bedroom, 2-bathroom home has great curb appeal and plenty of space to enjoy! Inside, you’ll find good-sized bedrooms, each with a closet, plus a huge walk-in closet in the master bedroom. The property also includes a 30x40 shop, perfect for extra storage, hobbies, or workspace. Don’t miss out on this well-maintained home in Laverne, OK!

    Richard Harris Advanced Real Estate Advisors

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

      Est $93,146 Not Listed For Sale

      • 4 Beds
      • 1,260 Sq Ft

      417 NW 2nd St, Laverne, OK 73848

      417 NW 2nd St, Laverne, OK 73848
  • /34

    $2,352,000

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

    Tbd, Buffalo, OK 73834

    This 960+/ acre tract makes up the SE portion of the expansive 2000+/ acre Gap Ranch in Harper County Oklahoma. This area, above the Beaver River valley north of Ft. Supply in NW Oklahoma, is known for its rough cedar break terrain, vastness, rich history, and of course its outstanding hunting and recreational opportunities. This 960+/ acre tract has everything this area of the state is known for

    Josh Candelaria

    Tbd, Buffalo, OK 73834
  • /17

    $76,000 Sold Mar 25, 2025

    • 1,420 Sq Ft
    • $54/SF
    • 13 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1970

    502 Lucia Dr, Buffalo, OK 73834

    Check out this cute brick home in Buffalo, OK! It’s a 3-bed, 2-bath sitting on 1.53 +/- acres. With some TLC, this property would make a great home for someone ready to put in work or an investor looking to grow their portfolio. With a little vision, this place has tons of potential! Call to schedule your showing today! HUD owned property, Sold As Is. HUD Case # 421-452216 Managed by

    Richard Harris Advanced Real Estate Advisors

    502 Lucia Dr, 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
  • /2

    $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

    Karen Williams Epique Realty

    0 1025 Unit 2532095, Buffalo Valley, OK 74571
  • /7

    $217,800 Sold Mar 05, 2025

    • Land
    • 198 Acres
    • $1,100 per Acre
    • 13 Days On Market

    0 E 70 Rd Unit 20241836, Laverne, OK 73848

    198 +/- acres of Harper County land located north of Laverne, OK. The land just has 9 months left in a CRP contract and has excellent CRP grass and with this year's quail crop, it's a great property to own and enjoy while hunting or just grazing cattle. The land is fenced.

    Ira Smith Smith & Co Auction & Realty Inc

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

      Not Listed For Sale

      0228N25W41 0228n25w41, Laverne, OK 73848

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

    $1,088,000

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

    0 E 290 Rd & N 180 Rd Unit 20250457, 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 20250457, May, OK 73851
  • /17

    $30,000 Sold Mar 04, 2025

    • 1,359 Sq Ft
    • $22/SF
    • 244 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1950

    407 N Locust St, Buffalo, OK 73834

    Improvements underway Feb'25! New Electrical panel and updated HVAC! This 3 bedroom 1 bath home is undergoing a transformation. At 1359 sq ft±, this is one of the best priced homes per square foot in the area! Spacious living areas and bonus room above garage, this unique home is set in a great location. See it today!

    Kyle Johnson The Woodward Real Estate Co

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

      Not Listed For Sale

      0 N1810 Rd, Laverne, OK 73848

      0 N1810 Rd, Laverne, OK 73848
  • /12

    $169,500

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

    315 N Colorado, Laverne, OK 73848

    Step inside this inviting brick home and be welcomed by a spacious living area and a cozy wood-burning fireplace—perfect for relaxing evenings. The kitchen features sleek quartz countertops, a generous island, subway tile backsplash, and updated appliances that make everyday cooking feel like a treat. Throughout the home, you’ll find new flooring, fresh paint, and updated trim that give it a

    Richard Harris Advanced Real Estate Advisors

    315 N Colorado, Laverne, OK 73848
  • /16

    $89,500 Sold Feb 12, 2025

    • 1,392 Sq Ft
    • $64/SF
    • 37 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1958

    718 Klinger St, Laverne, OK 73848

    Beautiful updates home in Laverne! Check out this well-maintained 3 bedroom 1 bath home coming in at nearly 1400 sq ft ±. Original hardwood floors under the carpet! New vinyl flooring throughout! With many projects checked off the list, this one is move in ready! Fresh paint and siding, newer deck too! Oversized backyard with powered building. You'll love the covered patio in this spacious

    Kyle Johnson The Woodward Real Estate Co

    718 Klinger St, 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
  • /23

    $100,000

    • Land
    • 40 Acres
    • $2,500 per Acre

    000 Us-270, Laverne, OK 73848

    If you have been in the market for pasture ground in Northwest Oklahoma, this 40 +/- acres in Harper County, Oklahoma, may be what you are looking for! This beautiful pasture has excellent fencing all the way around and blacktop access on the northeast side along US-270. It's only 10 +/- miles from Laverne, giving you access to any amenities you may need. The tract itself is generally flat with a

    Jared Moyer Arrowhead Land Company

    000 Us-270, Laverne, OK 73848
  • /9

    $165,000 Sold Feb 10, 2025

    • 42 Days On Market
    • Built 2006

    111 W Race St, May, OK 73851

    Don’t miss this great opportunity to own a small, efficiently operated gas station in a prime, high-traffic area. The property includes reliable, well-maintained pumps and tanks, easy customer access, and a layout designed for efficiency and low operating costs. There’s also space for a convenience store, ready to reopen and boost your revenue potential. With steady daily traffic and room to

    Kassy Dominguez Advanced Real Estate Advisors

    111 W Race St, May, OK 73851
    • /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
  • /30

    $270,000

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

    18979 E 9 Rd, Buffalo, OK 73834

    Welcome to your dream home! Nestled on nearly 7 acres of land in Buffalo, OK, this beautiful 4-bedroom, 2-bath stucco home combines modern comfort with a peaceful, rural setting & energy efficiency. Built in 2010, this property offers 2,145± sq. ft. of spacious living, perfect for family life and entertaining. The open concept living & kitchen area is perfect for entertaining or family

    Aleta Kohlrus Kohlrus Real Estate LLC

    18979 E 9 Rd, Buffalo, OK 73834
  • /29

    $75,000 Sold Jan 03, 2025

    • 93 Days On Market
    • Built 1955

    109 Jane Jayroe Blvd, Laverne, OK 73848

    This turnkey restaurant opportunity is a dream come true for anyone with a passion for food and hospitality. Whether you're an experienced restaurateur looking to expand your portfolio or a newcomer to the industry, you won't want to miss this chance to own a fully equipped establishment in the heart of Laverne, Oklahoma. Don't wait - seize this opportunity to make your mark in the world of

    Brooklynn Knight Excel Realty Group

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

      Not Listed For Sale

      SEC 21-28-24 NW Harper County, Buffalo, OK 73834

      SEC 21-28-24 NW Harper County, Buffalo, OK 73834
  • /36

    $210,000

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

    103 N Kansas St, Laverne, OK 73848

    This move-in ready 2-bedroom, 1.5-bath home offers the perfect blend of charm, space, and convenience. Step inside to a spacious living room filled with natural light, perfect for relaxing or hosting guests. Enjoy family meals in the separate dining room, and cook with ease in the expansive kitchen featuring plenty of counter space and storage. The home also includes a dedicated office space to

    Kassy Dominguez Advanced Real Estate Advisors

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

    $2,534,400 Sold Nov 25, 2024

    • Land
    • 2,112 Acres
    • $1,200 per Acre
    • 60 Days On Market

    0 E County Road 120 & Highway 34 Unit 20231008, Selman, OK 73834

    A good grass ranch that is fenced and cross fenced with Highway and County Road access. Water wells and corrals, tighter soils hold the moisture better. There are draws that provide shelter for livestock and habitat for wildlife. This Ranch is a Cattleman’s opportunity and if you need more acres, we have a 2,455 +/- acre Ranch listed just up the highway 2 miles.

    Ira Smith Smith & Co Auction & Realty Inc

    0 E County Road 120 & Highway 34 Unit 20231008, Selman, OK 73834
    • /30

      Not Listed For Sale

      0 Highway 34 & 64 Unit 20230901, Selman, OK 73834

      0 Highway 34 & 64 Unit 20230901, Selman, 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
  • /31

    $175,000 Sold Oct 23, 2024

    • 1,994 Sq Ft
    • $88/SF
    • 43 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1960

    401 SE 5th St, Buffalo, OK 73834

    Welcome to your dream home! This beautiful home is nestled on a 0.80-acre lot, offering the perfect blend of comfort, space, and functionality. With 4 bedrooms, 2 bathrooms, and an impressive shop that easily fits 3 cars with room for a workshop, this property is designed to cater to all your needs. Enjoy the two separate living rooms, providing ample space for entertaining and relaxation. With

    Sarah Deweese ReMax Gold Buckle Realty

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

      Est $166,667 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,801 Sq Ft

      814 Missouri Dr, Laverne, OK 73848

      814 Missouri Dr, Laverne, OK 73848
  • /3

    $80,000

    Harpers Add Block 3 & 4, Buffalo, OK 73834

    This is a great opportunity to own a well-equipped RV hookup site. Ideal for investors or personal use, this site offers essential amenities for travelers. It includes 14 RV hookups with electric and water. Buy this RV site or package it with the motel and/or commercial building. See last picture for the layout of the three properties all together.

    Kassy Dominguez Advanced Real Estate Advisors

    Harpers Add Block 3 & 4, 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