Navigation menu
Sign in
Search for apartments by location
Duncan, OK
Any rooms
Any price
Filters
Save
Sign in
All rentals
Apartments
Condos
Houses
Townhomes
Duplexes
Rooms
List your rental
Pay your rent
Get help
Search for apartments by location
Duncan, OK
Any rooms
Any price
All filters
Save
Duncan, OK Rentals
No rentals found
Recommended
Map
List
Feed
Duncan Snapshot
Demographic highlights
Per capita income
$24,522
Population density
715 per square mile
Median household income
$41,543
Total population
27,756 people
Median age
39 years old
Square miles
38.79 square miles
Percent renters
37%
Market highlights
Near me
Rentals near me
Places for rent near me
Cheap apartments near me
1 Bedroom apartments near me
Apartments near me
Houses near me
Condos near me
Townhomes near me
Rooms near me
Duplexes near me
Property types
Apartments for rent in Duncan
New apartments for rent in Duncan
Houses for rent in Duncan
New houses for rent in Duncan
Condos for rent in Duncan
Cities near Duncan
Lawton homes
Elgin homes
Fletcher homes
Lindsay homes
Geronimo homes
Sterling homes
Counties near Duncan
Collin County homes
Denton County homes
Oklahoma County homes
Cleveland County homes
Canadian County homes
Grayson County homes
Wichita County homes
Stephens County homes
Comanche County homes
Garvin County homes
Carter County homes
Grady County homes
Murray County homes
Clay County homes
Montague County homes
Schools near Duncan
Woodrow Wilson Elementary School homes
Emerson Elementary School homes
Duncan Middle School homes
Duncan High School homes
Horace Mann Elementary School homes
Plato Elementary School homes
Sterling High School homes
Sterling Elementary School homes
Park Lane Elementary School homes
Geronimo Middle School homes
Median rent
$987
Median rent, monthly change
-1.30%
Universities near Duncan
Cameron University homes
Midwestern State University homes
Zip codes near Duncan
73505 homes
73533 homes
73507 homes
73501 homes
73018 homes
73055 homes
73052 homes
73543 homes
73541 homes
73538 homes
76377 homes
73527 homes
76255 homes