1,313

Harper, OK Homes

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

      Not Listed For Sale

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

      2568 Ns 173 Rd, Laverne, OK 73848

      2568 Ns 173 Rd, Laverne, OK 73848
  • /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
  • /9

    $80,800 Sold Aug 07, 2024

    • 1,500 Sq Ft
    • $54/SF
    • 400 Days On Market
    • 1 Bath

    113 Oklahoma Ave, Laverne, OK 73848

    Are you looking for a large, wide open space to make you own? 30 X 50 insulated steel building. This property has so many possibilities. It has a kitchenette, bathroom with a shower that is handicapped accessible and washer dryer hookups. Newer central heat and air unit and updated electrical. The walls and ceiling have 6 inches of insulation and the floor is 6 inch slab. 2 X 4's every 16

    Cortney Gainer Smith & Co R E Marketing Professionals LLC

    113 Oklahoma Ave, Laverne, OK 73848
    • /19

      Not Listed For Sale

      0 N 2030 Rd Unit 20230399, Selman, OK 73834

      0 N 2030 Rd Unit 20230399, Selman, 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
  • /2

    $576,000 Sold May 13, 2025

    • Land
    • 320 Acres
    • $1,800 per Acre
    • 36 Days On Market

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

    1 time show & sell. FOR STATISTICAL PURPOSES ONLY.

    Ira Smith Smith & Co Auction & Realty Inc

    0 E County Road 280 Unit 20250640, May, OK 73851
    • /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.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
  • /22

    $85,000 Sold Jun 25, 2025

    • 628 Sq Ft
    • $135/SF
    • 26 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1960

    304 SW 2nd St, Laverne, OK 73848

    Brooklynn Knight Excel Realty Group

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

      Est $75,230 Not Listed For Sale

      • 2 Beds
      • 726 Sq Ft

      420 N Broadway Ave, Laverne, OK 73848

      420 N Broadway Ave, Laverne, OK 73848
  • /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
    • /6

      Est $58,600 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft

      105 NW 4th St, Laverne, OK 73848

      105 NW 4th St, Laverne, OK 73848
  • /17

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

      Est $71,541 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 864 Sq Ft

      313 NW 3rd St Unit aka 311 NW 3ed, Laverne, OK 73848

      313 NW 3rd St Unit aka 311 NW 3ed, Laverne, OK 73848
  • /16

    $235,800 Pending

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

    0 E 29 Rd, May, OK 73851

    Native and improved grass, this land has been used for grass hay and livestock grazing. This tract has a water well and windmill with good fences. The front view from the county road is level grass with a gradual incline to the south and includes a few Cottonwood trees as a break in the hill going south. It's a beautiful view with a open draw for catching rain water with trees and lots of

    Ira Smith Smith & Co Auction & Realty Inc

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

      Est $87,046 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
  • /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
    • /5

      Not Listed For Sale

      • 1 Bed
      • 1.5 Baths
      • 1,920 Sq Ft

      17032 E 28 Rd, Laverne, OK 73848

      17032 E 28 Rd, Laverne, OK 73848
    • /11

      Est $65,682 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 936 Sq Ft

      113 NW 4th St, Laverne, OK 73848

      113 NW 4th St, Laverne, OK 73848
    • /17

      Est $174,721 Not Listed For Sale

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

      911 N Texas, Laverne, OK 73848

      911 N Texas, Laverne, OK 73848
    • /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
    • /34

      Not Listed For Sale

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

      113 S Robin Ave, Laverne, OK 73848

      113 S Robin Ave, Laverne, OK 73848
    • /16

      Est $121,329 Not Listed For Sale

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

      323 Colorado Dr, Laverne, OK 73848

      323 Colorado Dr, Laverne, OK 73848
    • /37

      Not Listed For Sale

      0000 N 1980 Rd, Buffalo, OK 73834

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

      Est $42,025 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 592 Sq Ft

      407 SW 3rd St, Laverne, OK 73848

      407 SW 3rd St, Laverne, OK 73848
    • /14

      Est $86,852 Not Listed For Sale

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

      421 NW 1st St, Laverne, OK 73848

      421 NW 1st St, Laverne, OK 73848
    • /15

      Est $167,618 Not Listed For Sale

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

      604 S Broadway, La Verne, OK 73848

      604 S Broadway, La Verne, OK 73848
    • /12

      Est $72,912 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 906 Sq Ft

      705 Klinger St, Laverne, OK 73848

      705 Klinger St, Laverne, OK 73848
    • /8

      Not Listed For Sale

      Sec 2/26N/25W SE 4 & S 2-Ne 4, Laverne, OK 73848

      Sec 2/26N/25W SE 4 & S 2-Ne 4, Laverne, OK 73848
    • /17

      Est $38,878 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 672 Sq Ft

      515 SW 3rd St, Laverne, OK 73848

      515 SW 3rd St, Laverne, OK 73848
    • /17

      Not Listed For Sale

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

      206 W Jane Jayroe Blvd, Laverne, OK 73848

      206 W Jane Jayroe Blvd, Laverne, OK 73848
    • /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
    • /22

      Est $84,139 Not Listed For Sale

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

      217 NW Third St, Laverne, OK 73848

      217 NW Third St, Laverne, OK 73848
    • /26

      Not Listed For Sale

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

      300 Wilson St, Rosston, OK 73855

      300 Wilson St, Rosston, OK 73855
    • /14

      Not Listed For Sale

      1102 Cedar Dr Unit aka 121 Love St, La Verne, OK 73848

      1102 Cedar Dr Unit aka 121 Love St, La Verne, OK 73848
    • /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
    • /15

      Est $63,633 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 899 Sq Ft

      710 Klinger St, Laverne, OK 73848

      710 Klinger St, Laverne, OK 73848
    • /8

      Not Listed For Sale

      218 SW 3rd St, Laverne, OK 73848

      218 SW 3rd St, Laverne, OK 73848
    • /32

      Est $108,500 Not Listed For Sale

      • Studio
      • 3,500 Sq Ft

      123 Ohio Ave, Laverne, OK 73848

      123 Ohio Ave, Laverne, OK 73848

Showing Results 41 - 80, Page 2 of 18

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