Townapedia

Caddo, Oklahoma

Caddo is a town of 1,109 people in Bryan County, Oklahoma, founded in 1872.

Loading the weather...
Population1,109 -7.8% since 2019
Elevation728 ft 222 m
Founded1872
Land area1.7 sq mi
ZIP code74729
Nearest airportDurant Regional Airport - Eaker Field (DUA) 15 mi

Why visit Caddo

Townapedia lists 1 museum or landmark, 2 places to eat and 1 attraction in and around town.

Highlights include Rex II Theater and Indian Territory Museum.

August is the warmest month, with average highs of 95°F; January lows average 30°F.

About Caddo

Caddo is a town in Bryan County, Oklahoma, United States. As of the 2020 census, Caddo had a population of 1,017. The name is derived from a Caddo word, ka do hada’ cho, meaning "real chief" in English. According to Encyclopedia of Oklahoma History and Culture, the town was named for the nearby Caddo Hills.

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

Things to do1

Rex II Theater

Cinema and theater

129 Buffalo Street, Caddo

Open in Google Maps

Museums and landmarks1

Indian Territory Museum

Museum

108 Buffalo Street, Caddo

off

Open in Google Maps

Restaurants and cafes2

Harbinger Beer Company

Brewery and winery

111 Buffalo Street, Caddo

Th 17:00-22:00; Fr-Sa 16:00-22:00; Su 14:00-18:00

Open in Google Maps · +1 405 655 8277

DQ Grill & Chill

Fast food · Ice Cream, Burger · 0.6 mi

830 Buffalo Street, Caddo

Open in Google Maps · +1 580-367-2611

Advertisement

Churches and places of worship4

First Baptist Church

Church · Baptist

Open in Google Maps

Caddo Church of Christ

Church

Open in Google Maps

First Church of the Nazarene

Church

Open in Google Maps

First Presbyterian Church

Church

Open in Google Maps

History

The early inhabitants were Caddos and Choctaws, at least in the early 19th Century. A local legend says that the Caddos and the Choctaws had a fierce battle in 1840, about 2 miles (3.2 km) southeast of the site of present-day Caddo, The Choctaws won the battle, driving off the Caddos.

After a patent for the land, located on a buffalo trail, was obtained in 1872, the first settlers lived in tents.

In 1872, the Missouri-Kansas-Texas Railroad (Katy) built a line through the Choctaw Nation and established a station at Caddo. A post office was opened December 18, 1872, and the railroad reached Denison, Texas by Christmas Day. In 1873, the town population was about four hundred people. Caddo quickly became a shipping and trade center for the surrounding area. By 1890, Caddo had five cotton gins and a population of 2,170. Caddo incorporated as a city in 1898. It was then the most populous town in the region.

At the time of its founding Caddo was located in Blue County, a part of the Pushmataha District of the Choctaw Nation.

Caddo was on the route of the Jefferson Highway established in 1915, with that road running more than 2,300 miles from Winnipeg, Manitoba to New Orleans, Louisiana.

From the History section of Caddo, Oklahoma on Wikipedia, under CC BY-SA 4.0.

Gas and EV charging1

Schools, colleges and libraries2

Advertisement

Map of Caddo

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

Climate by month

40°60°80°100°January: 2.5 in of rainFebruary: 2.6 in of rainMarch: 4.0 in of rainApril: 3.9 in of rainMay: 5.4 in of rainJune: 5.1 in of rainJuly: 3.3 in of rainAugust: 2.4 in of rainSeptember: 3.8 in of rainOctober: 4.4 in of rainNovember: 3.5 in of rainDecember: 3.3 in of rainJanuary: 54°FFebruary: 59°FMarch: 67°FApril: 75°FMay: 81°FJune: 89°FJuly: 94°FAugust: 95°FSeptember: 88°FOctober: 78°FNovember: 66°FDecember: 56°FJanuary: 30°FFebruary: 34°FMarch: 42°FApril: 49°FMay: 59°FJune: 68°FJuly: 71°FAugust: 70°FSeptember: 62°FOctober: 50°FNovember: 40°FDecember: 32°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan54°F30°F2.5 in0.7 in
Feb59°F34°F2.6 in0.4 in
Mar67°F42°F4.0 in0.5 in
Apr75°F49°F3.9 in0.0 in
May81°F59°F5.4 in0.0 in
Jun89°F68°F5.1 in0.0 in
Jul94°F71°F3.3 in0.0 in
Aug95°F70°F2.4 in0.0 in
Sep88°F62°F3.8 in0.0 in
Oct78°F50°F4.4 in0.0 in
Nov66°F40°F3.5 in0.0 in
Dec56°F32°F3.3 in0.4 in

U.S. Climate Normals 1991-2020 for Durant Hcn (11 mi away), NOAA NCEI.

People and cost of living

$51,923median household income
$152,100median home value
$904median monthly rent
38.8median age
25.0%of adults have a bachelor's degree or higher
67.3%of homes are owner-occupied
22.5 minaverage commute
Age of residents
Under 1830%18 to 3416%35 to 6436%65 and over17%

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

Disaster history

Bryan County has had 21 federal disaster declarations since 2000, most often for severe storms.

  • 2021-02-24: Severe Winter Storms (Severe Ice Storm)
  • 2021-02-17: Severe Winter Storm (Severe Ice Storm)
  • 2020-04-05: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2019-07-12: Severe Storms, Tornadoes, Straight-Line Winds, And Flooding (Severe Storm)
  • 2015-12-29: Severe Winter Storms And Flooding (Severe Ice Storm)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Durant Regional Airport - Eaker Field (DUA) is the nearest airport with scheduled flights listed in OpenStreetMap, 15 miles away.

  • Bokchito 9 mi southeast, about 15 min by car
  • Durant 12 mi southwest, about 19 min by car
  • Silo 14 mi southwest, about 22 min by car
  • Atoka 20 mi northeast, about 31 min by car
  • Denison 31 mi southwest, about 49 min by car
  • Bonham 37 mi south, about 1 h by car
  • Sherman 40 mi southwest, about 1 h by car
  • Ardmore 50 mi west, about 1 h 15 min by car
  • Ada 50 mi northwest, about 1 h 15 min by car
  • Paris 52 mi southeast, about 1 h 30 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

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