577

Harper, OK Homes

Section Image
  • /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
  • /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
    • /26

      Not Listed For Sale

      • Studio
      • 1,830 Sq Ft

      321 S Hoy St, Buffalo, OK 73834

      321 S Hoy St, Buffalo, OK 73834
  • /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
  • /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
    • /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
  • /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
    • /35

      Not Listed For Sale

      0 N 1980 Rd Unit N. CR 198 & E. CR 8, Buffalo, OK 73834

      0 N 1980 Rd Unit N. CR 198 & E. CR 8, Buffalo, OK 73834
  • /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
  • /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
    • /17

      Est $87,171 Not Listed For Sale

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

      413 E Elm, Buffalo, OK 73834

      413 E Elm, Buffalo, OK 73834
  • /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
  • /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
    • /29

      Not Listed For Sale

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

      410 E Broad St, Buffalo, OK 73834

      410 E Broad St, Buffalo, OK 73834
  • /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
  • /13

    $69,000 Sold Oct 22, 2024

    • 46 Days On Market
    • Built 1940

    311 NE 2nd St, Buffalo, OK 73834

    The former Bison Stomping Grounds is looking for a new owner! This converted schoolhouse was home to a thriving coffee shop, gym, and boutique. Think of the possible income generation with 15 rooms! 4 Bathrooms throughout the building. At a whopping 13,125 sq ft MOL take your dream of business to the next level. See it today!

    Kyle Johnson The Woodward Real Estate Co

    311 NE 2nd St, Buffalo, OK 73834
    • /37

      Not Listed For Sale

      0000 N 1980 Rd, Buffalo, OK 73834

      0000 N 1980 Rd, Buffalo, OK 73834
  • /34

    $100,000

    813 N Hoy St, Buffalo, OK 73834

    Explore a turnkey motel in Buffalo Oklahoma with 9 rooms and a 2 bed 1 bath manager’s suite. Ready for immediate operation and offering onsite laundry facilities, it boasts positive reviews and a stable customer base. There are also 14 RV hookups located conveniently behind the motel. With excellent growth potential and room for expansion, seize this opportunity now! Buy this property or package

    Kassy Dominguez Advanced Real Estate Advisors

    813 N Hoy St, Buffalo, OK 73834
    • /14

      Not Listed For Sale

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

      223 NE 5th St, Buffalo, OK 73834

      223 NE 5th St, Buffalo, OK 73834
  • /34

    $2,352,000

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

    0000 0000, 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 Arrowhead Land Company

    0000 0000, Buffalo, OK 73834
    • /20

      Est $30,134 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 850 Sq Ft

      224 SW 2nd St, Buffalo, OK 73834

      224 SW 2nd St, Buffalo, OK 73834
  • /2

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

    Karen Williams Epique Realty

    0 1025 Unit 2532096, Buffalo Valley, OK 74571
    • /36

      Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,128 Sq Ft

      617 Cecil St, Buffalo, OK 73834

      617 Cecil St, Buffalo, OK 73834
  • /32

    $216,000

    • Land
    • 160 Acres
    • $1,350 per Acre

    000 Rd, Buffalo, OK 73834

    This 160 +/- acre property in Harper County, Oklahoma, offers a prime opportunity for grazing and expanding your cattle operation. The land is primarily grassland, providing excellent pasture for livestock, making it an ideal addition. The property features a unique change in topography, adding visual appeal and potential for various uses. Located along Highway 46 on the west side, the

    Jacob Lemons Arrowhead Land Company

    000 Rd, Buffalo, OK 73834
    • /22

      Not Listed For Sale

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

      707 SE 1st St Unit 707 SE 1st St., Buffalo, OK 73834

      707 SE 1st St Unit 707 SE 1st St., Buffalo, OK 73834
    • /22

      Est $77,240 Not Listed For Sale

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

      9 E Mcminn, Buffalo, OK 73834

      9 E Mcminn, Buffalo, OK 73834
    • /3

      Not Listed For Sale

      25 SW 4th St, Buffalo, OK 73834

      25 SW 4th St, Buffalo, OK 73834
    • /17

      Est $68,923 Not Listed For Sale

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

      321 NE 5th St, Buffalo, OK 73834

      321 NE 5th St, Buffalo, OK 73834
    • /21

      Not Listed For Sale

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

      203 NE 4th St, Buffalo, OK 73834

      203 NE 4th St, Buffalo, OK 73834
    • /20

      Not Listed For Sale

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

      509 Lucia Dr, Buffalo, OK 73834

      509 Lucia Dr, Buffalo, OK 73834
    • /35

      Not Listed For Sale

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

      410 SW 3rd St, Buffalo, OK 73834

      410 SW 3rd St, Buffalo, OK 73834
    • /25

      Not Listed For Sale

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

      227 E Broad St, Buffalo, OK 73834

      227 E Broad St, Buffalo, OK 73834
    • /14

      Est $70,681 Not Listed For Sale

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

      519 NW 3rd St, Buffalo, OK 73834

      519 NW 3rd St, Buffalo, OK 73834
    • /4

      Not Listed For Sale

      000 Spring Mtn Rd, Dardanelle, AR 73834

      000 Spring Mtn Rd, Dardanelle, AR 73834
    • /2

      Est $50,910 Not Listed For Sale

      • 2 Beds
      • 686 Sq Ft

      424 & 420 N Hoy St Unit 10 N Forester & 425, Buffalo, OK 73834

      424 & 420 N Hoy St Unit 10 N Forester & 425, Buffalo, OK 73834
    • /2

      Not Listed For Sale

      0 U S Highway 64, Buffalo, OK 73834

      0 U S Highway 64, Buffalo, OK 73834
    • /2

      Not Listed For Sale

      • Studio
      • 3,512 Sq Ft

      203 S Hoy St, Buffalo, OK 73834

      203 S Hoy St, Buffalo, OK 73834
    • /2

      Not Listed For Sale

      40139 S County Road 205, Woodward, OK 73801

      40139 S County Road 205, Woodward, OK 73801
    • /2

      Est $387,000 Not Listed For Sale

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

      34 Rr 1, Buffalo, OK 73834

      34 Rr 1, Buffalo, OK 73834

Showing Results 1 - 40, Page 1 of 15

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