Skip to main content
Homes for sale in Afton, Oklahoma
Oklahoma

Homes for Sale in Afton

Discover your next home in Afton

83 listings
Avg $605,359
99 days avg
Explore
Market Overview

Afton Real Estate at a Glance

Current market statistics for Afton, OK

83

Active Listings

$605K

Avg Price

$410K

Median Price

2,247

Avg Sqft

99

Avg Days

Price Range

From

$15,000

To

$3,950,000

Browse

Homes for Sale in Afton

Every active listing in Afton, browsable page by page.

31530 S 4510 - Single Family for sale in Afton, OK
Single Family

$155K

31530 S 4510

Afton, OK

1 bd1 ba720
450779 E 341 Road - Townhouse for sale in Afton, OK
Townhouse

$389K

450779 E 341 Road

Afton, OK

3 bd3 ba1,531
30625 S 4540 Road - Single Family for sale in Afton, OK
Single Family

$400K

30625 S 4540 Road

Afton, OK

2 bd2 ba1,088
30625 S 4540 Road - Single Family for sale in Afton, OK
Single Family

$400K

30625 S 4540 Road

Afton, OK

2 bd2 ba1,088
56677 E Brewer Road - Mobile Home for sale in Afton, OK
Mobile Home

$525K

56677 E Brewer Road

Afton, OK

3 bd2 ba1,344
33163 Cardinal Drive - Land for sale in Afton, OK
Land

$15K

33163 Cardinal Drive

Afton, OK

0 bd0 ba
31880 Crescent Drive - Single Family for sale in Afton, OK
Single Family

$1.1M

31880 Crescent Drive

Afton, OK

4 bd5 ba3,600
34320 S Coves Drive - Single Family for sale in Afton, OK
Single Family

$1.1M

34320 S Coves Drive

Afton, OK

5 bd5 ba3,625
25815 S Horse Creek Drive - Single Family for sale in Afton, OK
Single Family

$1.3M

25815 S Horse Creek Drive

Afton, OK

6 bd4 ba2,721
34320 S Coves Drive - Single Family for sale in Afton, OK
Single Family

$1.1M

34320 S Coves Drive

Afton, OK

5 bd5 ba3,625
453844 Country Club Trail - Single Family for sale in Afton, OK
Single Family

$464K

453844 Country Club Trail

Afton, OK

3 bd2 ba2,436
33501 S 4507 Road - Single Family for sale in Afton, OK
Single Family

$2M

33501 S 4507 Road

Afton, OK

8 bd9 ba3,400
30 Circle Dr. - Single Family for sale in Afton, OK
Single Family

$199K

4 Bed 3 Bath 3128 Sq Ft Single Family Home in Port Duncan I, Afton OK

30 Circle Dr.

Afton, OK

4 bd3 ba3,128
27 Circle Drive - Land for sale in Afton, OK
Land

$25K

27 Circle Drive

Afton, OK

0 bd0 ba
448537 E 330 Road - Land for sale in Afton, OK
Land

$595K

448537 E 330 Road

Afton, OK

3 bd2 ba2,304
220 Ponds Drive - Single Family for sale in Afton, OK
Single Family

$240K

220 Ponds Drive

Afton, OK

1 bd1 ba756
222 Ponds Drive - Single Family for sale in Afton, OK
Single Family

$240K

222 Ponds Drive

Afton, OK

1 bd1 ba756
32075 Felts Lane - Single Family for sale in Afton, OK
Single Family

$335K

32075 Felts Lane

Afton, OK

3 bd2 ba1,302
33601 Dogwood Cliffs - Single Family for sale in Afton, OK
Single Family

$450K

33601 Dogwood Cliffs

Afton, OK

2 bd2 ba1,928
33601 Dogwood Cliffs - Townhouse for sale in Afton, OK
Townhouse

$450K

33601 Dogwood Cliffs

Afton, OK

2 bd2 ba1,928
29898 S 566 Road - Condo for sale in Afton, OK
Condo

$299K

29898 S 566 Road

Afton, OK

1 bd2 ba1,147
29498 S 4520 Road - Single Family for sale in Afton, OK
Single Family

$575K

29498 S 4520 Road

Afton, OK

3 bd2 ba2,000
33501 S 4507 Road - Commercial for sale in Afton, OK
Commercial

$2M

33501 S 4507 Road

Afton, OK

0 bd0 ba3,400
450779 E 341 Road - Condo for sale in Afton, OK
Condo

$369K

450779 E 341 Road

Afton, OK

3 bd3 ba1,531
32068 Vintage Way - Single Family for sale in Afton, OK
Single Family

$750K

32068 Vintage Way

Afton, OK

3 bd3 ba2,180
56107 E 300 Road - Single Family for sale in Afton, OK
Single Family

$1.9M

56107 E 300 Road

Afton, OK

5 bd5 ba4,224
27204 S 125 Highway - Single Family for sale in Afton, OK
Single Family

$687K

27204 S 125 Highway

Afton, OK

3 bd3 ba2,123
40 Fort Scott Lane - Single Family for sale in Afton, OK
Single Family

$875K

40 Fort Scott Lane

Afton, OK

3 bd3 ba2,376
28200 S Highway 125 - Single Family for sale in Afton, OK
Single Family

$390K

28200 S Highway 125

Afton, OK

3 bd2 ba1,758
31530 S 4510 Lot W8 Road - Single Family for sale in Afton, OK
Single Family

$155K

31530 S 4510 Lot W8 Road

Afton, OK

1 bd1 ba720
29898  S 566 Rd - Condo for sale in Afton, OK
Condo

$265K

29898 S 566 Rd

Afton, OK

2 bd2 ba1,670
29898 S 566 Road - Single Family for sale in Afton, OK
Single Family

$299K

29898 S 566 Road

Afton, OK

1 bd2 ba1,147
31161 Blackwood Drive - Single Family for sale in Afton, OK
Single Family

$460K

31161 Blackwood Drive

Afton, OK

2 bd1 ba1,260
35606 Sportman Road - Single Family for sale in Afton, OK
Single Family

$249K

35606 Sportman Road

Afton, OK

4 bd2 ba1,650
27204 S Hwy 125 - Single Family for sale in Afton, OK
Single Family

$399K

27204 S Hwy 125

Afton, OK

3 bd2 ba2,092
453684 Osage Avenue - Single Family for sale in Afton, OK
Single Family

$270K

453684 Osage Avenue

Afton, OK

3 bd2 ba1,724
33601 Dogwood Cliff - Single Family for sale in Afton, OK
Single Family

$210K

33601 Dogwood Cliff

Afton, OK

3 bd2 ba1,154
32060 Lavendar Lane - Single Family for sale in Afton, OK
Single Family

$720K

32060 Lavendar Lane

Afton, OK

3 bd3 ba2,917
33601 Dogwood Cliffs - Residential Multi Family for sale in Afton, OK
Residential Multi Family

$210K

33601 Dogwood Cliffs

Afton, OK

3 bd2 ba1,154
24901 S Deer Valley Road - Single Family for sale in Afton, OK
Single Family

$95K

24901 S Deer Valley Road

Afton, OK

1 bd1 ba960
24901 S Deer Valley Road - Mobile Home for sale in Afton, OK
Mobile Home

$95K

24901 S Deer Valley Road

Afton, OK

1 bd2 ba960
449376 E 330 Road - Single Family for sale in Afton, OK
Single Family

$200K

449376 E 330 Road

Afton, OK

3 bd1 ba
35702 Sportman Road - Single Family for sale in Afton, OK
Single Family

$849K

35702 Sportman Road

Afton, OK

4 bd4 ba3,400
450336 S Hwy 85 - Land for sale in Afton, OK
Land

$995K

450336 S Hwy 85

Afton, OK

3 bd2 ba1,855
28200 S Highway 125 - Single Family for sale in Afton, OK
Single Family

$345K

28200 S Highway 125

Afton, OK

2 bd2 ba1,656
56090 E 271 Road - Single Family for sale in Afton, OK
Single Family

$900K

56090 E 271 Road

Afton, OK

4 bd5 ba3,950
33421 Ridge Road - Single Family for sale in Afton, OK
Single Family

$950K

33421 Ridge Road

Afton, OK

4 bd6 ba3,482
33421 Ridge Road - Single Family for sale in Afton, OK
Single Family

$950K

33421 Ridge Road

Afton, OK

4 bd5 ba3,482
57425 E Hwy 125 - Townhouse for sale in Afton, OK
Townhouse

$760K

57425 E Hwy 125

Afton, OK

3 bd3 ba2,244
30691 S 4540 Road - Single Family for sale in Afton, OK
Single Family

$299K

30691 S 4540 Road

Afton, OK

3 bd2 ba1,512

Showing 150 of 83 · Page 1 of 2

Beyond the listings

Continue exploring Afton

Turn the listings into a short list with a clearer read on the Afton market, its neighborhoods, and the home features that matter to you.

Local market guide

Afton Housing Market

Afton, Oklahoma has 83 homes for sale, with a median list price of $409,900. Browse active listings, filter by price, beds, and property type, and compare homes across the Afton market.

Median list price $409,900 · Range $15,000–$3,950,000 · 83 active listings

Buyer questions

Frequently Asked Questions

How many homes are for sale in Afton, Oklahoma?

There are currently 83 homes for sale in Afton, OK as of August 2026.

What is the average home price in Afton, Oklahoma?

The average home price in Afton is $605,359. Prices range from $15,000 to $3,950,000.

What is the median home price in Afton?

The median home price in Afton, OK is $409,900, which represents the middle price point of all listings.

How long do homes stay on the market in Afton?

Homes in Afton spend an average of 99 days on the market before going under contract.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Afton.

Search Afton homes