Townapedia
CrapeMyrtlePainting
CrapeMyrtlePainting · Duncanite, Public domain
HC Chrislip House
HC Chrislip House · Crimsonedge34, CC BY-SA 3.0
Brittain Garvin House
Brittain Garvin House · Crimsonedge34, CC BY-SA 3.0

Duncan, Oklahoma

Duncan is a city of 22,958 people in Stephens County, Oklahoma, founded in 1892.

Loading the weather...
Population22,958 +1.5% since 2019
Elevation1,122 ft 342 m
Founded1892
Land area42.9 sq mi
ZIP codes73055, 73533
Nearest airportHalliburton Field (DUC) 1 mi

Why visit Duncan

Townapedia lists 6 museums and landmarks, 14 parks and trails, 16 places to eat, 5 places to stay and 4 attractions in and around town.

Highlights include Duncan, Palace Theater, Brittain-Garvin House and H.C. Chrislip House.

July is the warmest month, with average highs of 94°F; January lows average 28°F.

About Duncan

Duncan is a city in and the county seat of Stephens County, Oklahoma, United States. Its population was 22,310 at the 2020 census. Centrally located in Stephens County, Duncan became the county seat after Oklahoma achieved statehood in 1907. Oil wells opened in Stephens County in 1918 and led to rapid development.

From the Wikipedia article Duncan, Oklahoma (this version), under CC BY-SA 4.0.

Things to do4

Duncan

Cinema and theater · 3.8 mi

1501 West Plato Road, Duncan

Open in Google Maps

Palace Theater

Cinema and theater · 1.4 mi

926 West Main Street, Duncan

Open in Google Maps

Duncan Little Theatre

Cinema and theater · 1.4 mi

824 West Main Street, Duncan

Open in Google Maps

Petticoat Hill

Scenic view · 4.9 mi

Open in Google Maps

Museums and landmarks6

Brittain-Garvin House

Monument and historic site · National Register of Historic Places · 1.8 mi

Building in Duncan, United States of America

Open in Google Maps · Wikipedia

H.C. Chrislip House

Monument and historic site · National Register of Historic Places · 2.1 mi

Historic house in Duncan, Oklahoma, United States

Open in Google Maps · Wikipedia

Rock Island 905 Railroad Museum

Museum · 1.7 mi

314 North 15th Street, Duncan

Open in Google Maps

Stephens County Historical Museum

Museum · 1.7 mi

1402 West Beech Avenue, Duncan

Open in Google Maps

The Foreman Prairie House

Museum · 1.5 mi

814 West Oak Avenue, Duncan

Open in Google Maps

Chislohm Trail Heritage Center

Museum · 2.7 mi

Open in Google Maps

Parks, trails and playgrounds14

Duncan Golf and Tennis Club

Golf course · 3.2 mi

1800 Country Club Road, Duncan

Open in Google Maps · +1 580 255 7706

Fuqua Park

Park · 1.7 mi

Open in Google Maps

Mc Casland Rotary Park

Park · 2.4 mi

Open in Google Maps

Memorial Park

Park · 1.9 mi

Open in Google Maps

Mighty Mite Park

Park · 2.3 mi

Open in Google Maps

Wisenant Park

Park · 2.1 mi

Open in Google Maps

Abe Raizen Park

Park · 2.8 mi

Open in Google Maps

Halliburton Park

Park · 0.5 mi

Open in Google Maps

Halliburton Stadium

Sports field and stadium · 2.0 mi

Open in Google Maps

Heritage Park Arboretum

Park · 0.9 mi

Open in Google Maps

Hillcrest Park

Park · 2.2 mi

Open in Google Maps

Hines Softball Park

Park · 4.4 mi

Open in Google Maps

2 more on the map.

Advertisement

Restaurants and cafes16

Applebee's

Diner · American · 3.3 mi

2002 North Highway 81, Duncan

Mo-Th 11:00-23:15; Fr 11:00-24:00; Sa 00:00-01:00,11:00-24:00; Su...

Open in Google Maps · +1 580-475-0031

Napoli's Italian Restaurant

Restaurant · Italian, Italian Pizza · 2.5 mi

1210 North Highway 81

Fr-Sa 11:00-22:00; Su 11:00-21:00; Tu-Th 11:00-21:30

Open in Google Maps · +1-580-475-0345

Pizza Hut

Restaurant · Pizza · 3.3 mi

1910 North Highway 81, Duncan

Open in Google Maps · +1 580-252-7011

Braum's Ice Cream & Dairy Store

Ice cream · 3.2 mi

Open in Google Maps

Jimmy's Egg

Restaurant · 3.4 mi

Open in Google Maps

Arby's

Fast food · Sandwich · 3.4 mi

2001 North Highway 81, Duncan

10:00-23:00

Open in Google Maps · +1 580-252-7910

Black Belt Smoothie Shack

Fast food · Sandwich · 1.3 mi

324 South US Highway 81, Duncan

Mo-Th 07:00-19:00, Fr 10:00-19:00, Sa 10:00-14:00

Open in Google Maps · +1-580-736-5264

McDonald's

Fast food · Burger · 3.3 mi

1817 North Highway 81, Duncan

06:00-23:00

Open in Google Maps · +1 580-252-1398

Wendy's

Fast food · Burger · 3.6 mi

3798 North Highway 81, Duncan

Mo-Sa 06:00-01:00; Su 07:30-01:00

Open in Google Maps · +1 580-251-9639

KFC

Fast food · Chicken · 2.5 mi

1208, Duncan

Open in Google Maps

Taco Casa

Fast food · Mexican · 3.2 mi

3355 North Highway 81, Duncan

Mo-Sa 10:00-23:00; Su 10:00-22:00

Open in Google Maps

Carl's Jr.

Fast food · Burger · 2.6 mi

1235

Open in Google Maps

4 more on the map.

Where to stay5

Churches and places of worship44

Advertisement

Shopping6

Gas and EV charging4

Schools, colleges and libraries28

Advertisement

Healthcare3

Map of Duncan

130 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

40°60°80°100°January: 1.5 in of rainFebruary: 1.8 in of rainMarch: 2.8 in of rainApril: 3.5 in of rainMay: 5.6 in of rainJune: 4.5 in of rainJuly: 2.6 in of rainAugust: 2.9 in of rainSeptember: 3.8 in of rainOctober: 3.9 in of rainNovember: 2.3 in of rainDecember: 2.0 in of rainJanuary: 52°FFebruary: 56°FMarch: 65°FApril: 73°FMay: 80°FJune: 88°FJuly: 94°FAugust: 93°FSeptember: 86°FOctober: 76°FNovember: 64°FDecember: 54°FJanuary: 28°FFebruary: 32°FMarch: 41°FApril: 49°FMay: 59°FJune: 68°FJuly: 72°FAugust: 71°FSeptember: 63°FOctober: 51°FNovember: 39°FDecember: 31°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan52°F28°F1.5 in1.1 in
Feb56°F32°F1.8 in0.4 in
Mar65°F41°F2.8 in0.2 in
Apr73°F49°F3.5 in0.0 in
May80°F59°F5.6 in0.0 in
Jun88°F68°F4.5 in0.0 in
Jul94°F72°F2.6 in0.0 in
Aug93°F71°F2.9 in0.0 in
Sep86°F63°F3.8 in0.0 in
Oct76°F51°F3.9 in0.0 in
Nov64°F39°F2.3 in0.3 in
Dec54°F31°F2.0 in0.8 in

U.S. Climate Normals 1991-2020 for Duncan (1 mi away), NOAA NCEI.

People and cost of living

$58,054median household income
$131,500median home value
$896median monthly rent
39.9median age
20.2%of adults have a bachelor's degree or higher
67.7%of homes are owner-occupied
21.9 minaverage commute
Age of residents
Under 1822%18 to 3421%35 to 6436%65 and over21%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Stephens County has had 30 federal disaster declarations since 2000, most often for severe storms.

  • 2025-03-18: Severe Storms, Straight-Line Winds, Tornadoes, And Flooding (Severe Storm)
  • 2025-03-15: Wildhorse Fire (Fire)
  • 2023-07-19: Severe Storms, Straight-Line Winds, And Tornadoes (Severe Storm)
  • 2021-02-24: Severe Winter Storms (Severe Ice Storm)
  • 2021-02-17: Severe Winter Storm (Severe Ice Storm)
  • 2020-12-21: Severe Winter Storm (Severe Ice Storm)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Halliburton Field (DUC) is the nearest airport with scheduled flights listed in OpenStreetMap, 1 miles away.

  • Sunray 5 mi south, about 8 min by car
  • Empire City 6 mi west, about 9 min by car
  • Comanche 8 mi south, about 13 min by car
  • Marlow 10 mi north, about 17 min by car
  • Central High 12 mi northwest, about 19 min by car
  • Bray 12 mi northeast, about 19 min by car
  • Lawton 28 mi west, about 45 min by car
  • Chickasha 39 mi north, about 1 h by car
  • Wichita Falls 51 mi southwest, about 1 h 15 min by car
  • Ardmore 51 mi east, about 1 h 15 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.