Townapedia
The north elevation of the Karnes County, Texas Courthouse in Karnes City, Texas, United States. The courthouse was recently restored to its original (1894) appearance
The north elevation of the Karnes County, Texas Courthouse in Karnes City, Texas, United States. The courthouse was recently restored to its original (1894) appearance · Larry D. Moore, CC BY 4.0
Karnes County Texas Courthouse East Elevation 2018
Karnes County Texas Courthouse East Elevation 2018 · Larry D. Moore, CC BY 4.0
Karnes courthouse
Karnes courthouse · Larry D. Moore, CC BY 4.0
Karnes County Courthouse Historical Marker
Karnes County Courthouse Historical Marker · Larry D. Moore, CC BY 4.0
Karnes County Texas Courthouse South Elevation 2018
Karnes County Texas Courthouse South Elevation 2018 · Larry D. Moore, CC BY 4.0
ISS030-E-20719 - View of Earth
ISS030-E-20719 - View of Earth · Earth Science and Remote Sensing Unit , Lyndon B...., Public domain

Karnes City, Texas

Karnes City is a city of 3,605 people in Karnes County, Texas.

Loading the weather...
Population3,605 +5.9% since 2019
Elevation430 ft 131 m
Land area2.3 sq mi
ZIP code78118
Nearest airportChase Field Industrial (NIR) 39 mi

Why visit Karnes City

Townapedia lists 7 museums and landmarks, 3 parks and trails, 7 places to eat and 1 place to stay in and around town.

Highlights include First Presbyterian Church.

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

About Karnes City

Karnes City is a city in and the county seat of Karnes County, Texas, United States. Its population was 3,111 at the 2020 census, up from 3,042 at the 2010 census. The town was named after Henry Karnes of the Texas Revolution. Karnes is 24 miles (39 km) southeast of Floresville and 54 miles (87 km) southeast of San Antonio on U.S.

From the Wikipedia article Karnes City, Texas (this version), under CC BY-SA 4.0.

Museums and landmarks7

First Presbyterian Church

Monument and historic site

Open in Google Maps

Karnes City

Monument and historic site

Open in Google Maps

Karnes County

Monument and historic site

Open in Google Maps

Karnes County Courthouse

Monument and historic site

Open in Google Maps

Karnes City Park

Monument and historic site

Open in Google Maps

Karnes City Memorial Garden

Monument and historic site

Open in Google Maps

Parks, trails and playgrounds3

Karnes City Aquatic Center

Sports field and stadium · 0.4 mi

West 3rd Street, Karnes City

Open in Google Maps

Badger Stadium

Sports field and stadium · 0.6 mi

Open in Google Maps

Highland Park

Park · 1.0 mi

Open in Google Maps

Restaurants and cafes7

Becky’s Cafe

Cafe

201 West Calvert Avenue, Karnes City

Open in Google Maps

Agave Jalisco Resturant

Restaurant · 0.5 mi

Open in Google Maps

Partners BBQ

Restaurant · 0.5 mi

Open in Google Maps

Taqueria Vallarta Karnes City

Restaurant · 0.5 mi

Open in Google Maps

DQ Grill & Chill

Fast food · Ice Cream, Burger · 0.4 mi

203 North Highway 80, Karnes City

Open in Google Maps · +1 830-780-2712

Donut Palace

Fast food · 0.5 mi

Open in Google Maps

Sonic

Fast food · 0.5 mi

Open in Google Maps

Advertisement

Where to stay1

Karnes City Lodge

Motel and hotel · 0.5 mi

309 South US Highway 181, Karnes City

Open in Google Maps

History

In 1894, as a result of a special election, the county seat was moved from Helena to Karnes City. Ten years earlier, Colonel William G. Butler (1831–1912) had blamed Helena and its corrupt mayor for the death of his son, Emmett, who was killed on December 26, 1884, by a stray bullet from a bar fight. Butler, a wealthy rancher, retaliated by arranging for the San Antonio and Aransas Pass Railway, which started construction in 1885, to bypass Helena.

The railway started operation in 1886. By 1890, with no rail line, Helena was at a disadvantage for serving the county's needs. In 1890, a group of businessmen purchased land on the rail line, 7 miles (11 km) southwest of Helena, with the specific intent of building a new town to serve as the county seat. The new town, named for Colonel Henry Wax Karnes (1812–1840), veteran of the Texas Revolution and a leader of the Texas Rangers, was a viable settlement by 1894, when the county voted to move its seat from Helena. Karnes City continued to grow, while Helena faded into a ghost town.

The story was fictionalized in the 1969 episode "The Oldest Law" of the television series Death Valley Days. In the episode, Jim Davis played the role of Colonel Butler, while Stacy Harris played Helena's mayor.

From the History section of Karnes City, Texas on Wikipedia, under CC BY-SA 4.0.

Churches and places of worship7

Gas and EV charging2

Advertisement

Schools, colleges and libraries14

Map of Karnes City

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

Climate by month

40°60°80°100°January: 1.9 in of rainFebruary: 1.5 in of rainMarch: 2.3 in of rainApril: 2.7 in of rainMay: 3.6 in of rainJune: 3.4 in of rainJuly: 2.9 in of rainAugust: 2.3 in of rainSeptember: 3.5 in of rainOctober: 2.8 in of rainNovember: 2.2 in of rainDecember: 1.9 in of rainJanuary: 65°FFebruary: 68°FMarch: 74°FApril: 82°FMay: 88°FJune: 93°FJuly: 96°FAugust: 97°FSeptember: 91°FOctober: 83°FNovember: 74°FDecember: 66°FJanuary: 43°FFebruary: 46°FMarch: 52°FApril: 59°FMay: 66°FJune: 72°FJuly: 74°FAugust: 73°FSeptember: 69°FOctober: 60°FNovember: 51°FDecember: 44°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan65°F43°F1.9 in0.0 in
Feb68°F46°F1.5 in0.0 in
Mar74°F52°F2.3 in0.0 in
Apr82°F59°F2.7 in0.0 in
May88°F66°F3.6 in0.0 in
Jun93°F72°F3.4 in0.0 in
Jul96°F74°F2.9 in0.0 in
Aug97°F73°F2.3 in0.0 in
Sep91°F69°F3.5 in0.0 in
Oct83°F60°F2.8 in0.0 in
Nov74°F51°F2.2 in0.0 in
Dec66°F44°F1.9 in0.4 in

U.S. Climate Normals 1991-2020 for Karnes City 2N (2 mi away), rain and snow from Runge, NOAA NCEI.

People and cost of living

$55,354median household income
$93,400median home value
$661median monthly rent
35.4median age
9.9%of adults have a bachelor's degree or higher
70.5%of homes are owner-occupied
18.8 minaverage commute
Age of residents
Under 1825%18 to 3424%35 to 6442%65 and over9%

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

Disaster history

Karnes County has had 12 federal disaster declarations since 2000, most often for hurricanes.

  • 2021-02-19: Severe Winter Storms (Severe Ice Storm)
  • 2021-02-14: Severe Winter Storm (Severe Ice Storm)
  • 2020-03-25: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2017-08-25: Hurricane Harvey (Hurricane)
  • 2008-03-14: Wildfires (Fire)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Chase Field Industrial (NIR) is the nearest airport with scheduled flights listed in OpenStreetMap, 39 miles away.

  • Beeville 34 mi south, about 55 min by car
  • Goliad 34 mi southeast, about 55 min by car
  • Pleasanton 36 mi west, about 59 min by car
  • Jourdanton 39 mi west, about 1 h by car
  • George West 41 mi south, about 1 h by car
  • Seguin 49 mi north, about 1 h 15 min by car
  • Converse 50 mi northwest, about 1 h 15 min by car
  • Cibolo 51 mi north, about 1 h 15 min by car
  • Schertz 51 mi northwest, about 1 h 30 min by car
  • San Antonio 55 mi northwest, 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

Photo credits

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