Sign In
Join For Free
Become a member
Keep all aspects of your home journey in one place—free!
Join For Free
Already a member?
Sign in
Buy
Homes for sale near me
Afton homes for sale
Afton single family for sale
Afton condos for sale
Afton multi family/duplex for sale
Afton land for sale
Afton open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Rent
Homes for rent near me
Afton rentals
Afton homes for rent
Afton apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
Price
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Cities
Counties
Save search
Map
Filter
1
Reset
Save search
Homes Recently Sold in
Afton, OK
| Page 2
264 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
Gran Drive,
Afton, OK 74331
$28,000
0.69
Acre
SOLD
05/22/26
452723 Preakness Dr,
Afton, OK 74331
$654,000
4
Bd
4
Ba
2,300
Sq Ft
SOLD
05/22/26
31986 Legend Pl,
Afton, OK 74331
$445,000
3
Bd
3
Ba
1,965
Sq Ft
SOLD
05/15/26
56281 E 305 Rd,
Afton, OK 74331
$2,500,000
4
Bd
7
Ba
4,851
Sq Ft
SOLD
76 Circle Dr,
Afton, OK 74331
$200,000
0.36
Acre
SOLD
451521 Gyrfalcon Cir,
Afton, OK 74331
$685,000
3
Bd
3
Ba
2,890
Sq Ft
SOLD
39 Hwy 125,
Afton, OK 74331
$16,750
0.59
Acre
SOLD
33872 S Coves Dr,
Afton, OK 74331
$744,900
3
Bd
2
Ba
2,486
Sq Ft
SOLD
56701 E 310th Road 702,
Afton, OK 74331
$96,500
1
Bd
1
Ba
600
Sq Ft
SOLD
31964 Dogwood Cir,
Afton, OK 74331
$325,000
3
Bd
2
Ba
1,612
Sq Ft
SOLD
30397 S 567 Road 62,
Afton, OK 74331
$500,000
3
Bd
3
Ba
1,610
Sq Ft
SOLD
56701 E 310th Rd #702,
Afton, OK 74331
$96,500
1
Bd
1
Ba
600
Sq Ft
SOLD
1 Fort Scott Lane 1,
Afton, OK 74331
$373,500
2
Bd
3
Ba
1,520
Sq Ft
SOLD
1 Fort Scott Ln,
Afton, OK 74331
$337,500
2
Bd
3
Ba
1,520
Sq Ft
SOLD
33601 Dogwood Cliffs 9,
Afton, OK 74331
$475,000
4
Bd
3
Ba
1,925
Sq Ft
SOLD
57200 E Highway 125 4661,
Afton, OK 74331
$151,000
2
Bd
2
Ba
1,716
Sq Ft
SOLD
57200 E 125 Hwy #4661,
Afton, OK 74331
$151,000
2
Bd
2
Ba
1,716
Sq Ft
SOLD
453805 E 315 Rd,
Afton, OK 74331
$450,000
1
Bd
1
Ba
702
Sq Ft
SOLD
55613 E 260 Rd,
Afton, OK 74331
$545,000
7.5
Acre
SOLD
56701 E 310 Road 712,
Afton, OK 74331
$125,000
1
Bd
2
Ba
1,000
Sq Ft
SOLD
450779 E 341 Rd #50,
Afton, OK 74331
$225,000
2
Bd
2
Ba
1,080
Sq Ft
SOLD
46225 E 200 Rd,
Afton, OK 74331
$4,315,000
970
Acre
SOLD
52990 E 260 Rd,
Afton, OK 74331
$655,000
4
Bd
2
Ba
3,046
Sq Ft
SOLD
452711 Preakness Dr,
Afton, OK 74331
$600,000
4
Bd
3
Ba
2,247
Sq Ft
SOLD
451611 Seminole,
Afton, OK 74331
$317,000
3
Bd
2
Ba
1,600
Sq Ft
SOLD
450790 Oak Rd,
Afton, OK 74331
$355,000
3
Bd
2
Ba
1,296
Sq Ft
SOLD
33024 Mockingbird Ln,
Afton, OK 74331
$780,000
3
Bd
3
Ba
2,392
Sq Ft
SOLD
453335 E 320 Rd,
Afton, OK 74331
$475,000
2
Bd
2
Ba
1,888
Sq Ft
SOLD
33690 Sage Grouse Cir,
Afton, OK 74331
$615,000
3
Bd
4
Ba
2,998
Sq Ft
SOLD
34101 Osprey Rd,
Afton, OK 74331
$440,000
3
Bd
3
Ba
2,319
Sq Ft
SOLD
0 520 Rd,
Afton, OK 74331
$170,000
46.81
Acre
SOLD
29991 S 567 Rd,
Afton, OK 74331
$860,000
3
Bd
4
Ba
3,401
Sq Ft
SOLD
7 Port Duncan Blvd,
Afton, OK 74331
$336,500
3
Bd
2
Ba
1,705
Sq Ft
SOLD
27950 S Hwy 125 49-1,
Afton, OK 74331
$155,000
2
Bd
3
Ba
1,065
Sq Ft
SOLD
32850 Spyglass Hl,
Afton, OK 74331
$740,000
3
Bd
3
Ba
2,869
Sq Ft
SOLD
0000 S 520 Rd,
Afton, OK 74331
$56,000
10
Acre
SOLD
28787 S 563 Rd,
Afton, OK 74331
$450,000
3
Bd
3
Ba
2,388
Sq Ft
SOLD
33469 Blue Grouse Dr,
Afton, OK 74331
$385,000
3
Bd
2
Ba
1,574
Sq Ft
SOLD
32937 Mockingbird Ln,
Afton, OK 74331
$465,000
4
Bd
3
Ba
1,900
Sq Ft
SOLD
453610 Seminole,
Afton, OK 74331
$245,000
3
Bd
2
Ba
1,544
Sq Ft
SOLD
113 Circle Dr,
Afton, OK 74331
$325,000
0.26
Acre
SOLD
33601 Dogwood Cliffs 5,
Afton, OK 74331
$486,250
3
Bd
3
Ba
2,024
Sq Ft
SOLD
27950 S Highway 125 #49-1,
Afton, OK 74331
$155,000
2
Bd
3
Ba
1,065
Sq Ft
SOLD
111 Circle Dr,
Afton, OK 74331
$1,200,000
4
Bd
5
Ba
3,293
Sq Ft
SOLD
Us Hwy 59 Highway,
Afton, OK 74331
$405,000
98.98
Acre
SOLD
31078 Forrest Dr,
Afton, OK 74331
$325,000
3
Bd
2
Ba
2,227
Sq Ft
SOLD
30401 S 563 Rd,
Afton, OK 74331
$849,000
3
Bd
4
Ba
1,686
Sq Ft
SOLD
57200 E Highway 125 3931,
Afton, OK 74331
$350,000
1
Bd
2
Ba
1,435
Sq Ft
SOLD
451100 Circle Dr,
Afton, OK 74331
$325,000
2
Bd
1
Ba
1,245
Sq Ft
SOLD
29898 S 566 Road 422,
Afton, OK 74331
$350,000
2
Bd
2
Ba
1,670
Sq Ft
SOLD
Adjust filters to expand your search.
Reset your filters
Expand your search area