Cities and Towns in Bee County, Texas

Founded in 1857, Bee County is one of 254 counties in the state of Texas. Historically, Bee County was formed from San Patricio County, Goliad County, Refugio County, Live Oak County, and Karnes County. The city of Beeville is the county seat. With FIPS code of 25, Bee County has a population of 30,924 and area of 880 square miles (2,279 km²).

List of all cities in Bee County, TX alphabetically

City/Town Postal Code Area Code
Beeville, TX 78102 361
Beeville, TX 78104 361
Kenedy, TX 78125 361
Mineral, TX 78125 361
Normanna, TX 78142 361
Olmos, TX 78389 361
Pawnee, TX 78145 361
Pettus, TX 78146 361
Skidmore, TX 78389 361
Tuleta, TX 78162 361
Tynan, TX 78391 361

Major Cities and Towns in Bee County, Texas

Beeville

Area, Population, Zip Codes, Latitude, and Longitude:

  • Area: 4.4 square miles
  • Population: 13,000+
  • Zip Codes: 78102
  • Latitude: 28.4070° N
  • Longitude: 97.7478° W

Location and History:

Beeville is the county seat of Bee County, located in south-central Texas, approximately 90 miles northwest of Corpus Christi. The town was established in 1834 by the Mexican government, originally named Paso de San Antonio after its strategic location on the San Antonio to Corpus Christi road. It was renamed Beeville in honor of the prominent figure and early settler, Levi Beev, who helped establish the community as a key point for trading and travel. Beeville’s early economy was largely based on ranching and agriculture, with settlers raising cattle and farming the fertile land surrounding the town. The arrival of the railroad in the late 19th century helped expand the town’s economic activity, particularly in cattle, cotton, and other agricultural products. Beeville also served as a key military site during the Texas Revolution, and the town was briefly occupied by Mexican forces in 1836. Over the years, Beeville has grown into a modern town while maintaining its rural roots. Today, Beeville is a center of agriculture, oil production, and light industry. Its location along U.S. Highway 181 makes it a convenient stop for travelers in the region.

Major Schools and Landmarks:

Beeville is served by the Beeville Independent School District, which includes Beeville High School, A.C. Jones High School, and several elementary and middle schools. The town has several notable landmarks, including the Bee County Courthouse, a historic building constructed in 1909, which serves as a focal point in the town’s downtown area. The Beeville Art Museum showcases local art and Texas history, while the Beeville Heritage Center offers insights into the town’s development and its role in the Texas Revolution. One of Beeville’s most prominent landmarks is the South Texas Heritage Museum, located in the old Beeville Depot. For outdoor enthusiasts, Goliad State Park is nearby and offers camping, hiking, and bird-watching. The Beeville Country Club offers golf, tennis, and other recreational activities. The Beeville Veterans Memorial Park honors the town’s military history and is a gathering place for local ceremonies and events. The town’s combination of history, culture, and outdoor recreation makes it a vibrant destination and community in South Texas.

Pettus

Area, Population, Zip Codes, Latitude, and Longitude:

  • Area: 1.0 square miles
  • Population: 500+
  • Zip Codes: 78146
  • Latitude: 28.3024° N
  • Longitude: 97.8469° W

Location and History:

Pettus is a small town located about 15 miles north of Beeville in Bee County. The town was founded in the late 19th century and was named after a local landowner, John Pettus. Its early economy was centered around agriculture, with settlers growing cotton, corn, and raising livestock. As a rural farming community, Pettus grew slowly over the years, with the construction of the San Antonio and Aransas Pass Railway passing through the area in the early 1900s helping boost its development. The town became a stop for travelers, but it never grew to a size large enough to incorporate. Today, Pettus remains a small, tight-knit community with a predominantly agricultural economy. While the town lacks large-scale businesses and industries, it continues to serve the surrounding rural area as a local hub for services, schools, and small-town life. Pettus also offers a rural lifestyle for residents who prefer to live away from larger urban areas but still within reach of Beeville and other regional centers.

Major Schools and Landmarks:

Pettus is served by the Pettus Independent School District, which includes Pettus High School and a middle school and elementary school. The town has few landmarks but is known for its peaceful, rural setting and close-knit community. The Pettus Community Center serves as a gathering spot for local events, including fairs and public meetings. While Pettus lacks major historical landmarks, its rural charm and agricultural heritage are integral to its identity. The Pettus Cemetery is another important historical site in the area, providing a link to the town’s past. The town has a modest park, Pettus Park, which offers picnic areas and a playground. Pettus remains a quiet, rural town, offering a lifestyle that prioritizes community and agriculture. Its proximity to Beeville allows residents easy access to urban amenities, while still maintaining its small-town charm.

Skidmore

Area, Population, Zip Codes, Latitude, and Longitude:

  • Area: 1.3 square miles
  • Population: 1,200+
  • Zip Codes: 78389
  • Latitude: 28.3381° N
  • Longitude: 97.7493° W

Location and History:

Skidmore is a small town located in the southwestern part of Bee County, about 18 miles south of Beeville. The town was established in the early 1900s and was named after C.L. Skidmore, a prominent landowner and businessman in the area. Skidmore’s growth was fueled by its location along the San Antonio and Aransas Pass Railway, which helped connect the town to larger markets for its agricultural products. Early settlers to the area focused on ranching and farming, with the region’s vast open lands ideal for cattle ranching and crop cultivation. The town’s economy thrived on these industries until the mid-20th century when economic changes and a decline in agricultural demand caused Skidmore to stagnate. In recent years, the town has seen modest growth due to its proximity to Beeville and the development of new businesses. Despite this, Skidmore has retained its rural charm and continues to serve as a small, agricultural community. Its rich history and connection to ranching culture remain important to its identity.

Major Schools and Landmarks:

Skidmore is served by the Skidmore-Tynan Independent School District, which includes Skidmore-Tynan High School and several elementary and middle schools. Skidmore’s landmarks include the Skidmore Community Center, which hosts local events, dances, and family gatherings. The Skidmore-Tynan Museum showcases the town’s agricultural history and the impact of ranching on the community. The Skidmore Baptist Church is another historic building in the town, reflecting the strong religious roots of the community. For outdoor recreation, the Skidmore Park offers a space for residents to enjoy picnics, sports, and gatherings. Skidmore’s historical roots in agriculture are reflected in its rural landscape, and the town serves as a quiet, rural base for its residents. Although not known for large-scale landmarks or tourism, Skidmore’s community events, schools, and quiet country setting make it a peaceful town to live in.

Elmendorf

Area, Population, Zip Codes, Latitude, and Longitude:

  • Area: 1.0 square miles
  • Population: 1,500+
  • Zip Codes: 78112
  • Latitude: 28.8807° N
  • Longitude: 97.7701° W

Location and History:

Elmendorf is a small, unincorporated community located in the northeastern corner of Bee County, Texas, approximately 20 miles east of Beeville. The town was established in the early 20th century and became a popular stop for travelers and ranchers due to its location on U.S. Highway 181. Elmendorf’s early economy was based on agriculture, with settlers growing crops like cotton and corn and raising cattle. By the 1920s, the development of the railroad and expansion of nearby cities helped boost the economy. Elmendorf remained a quiet rural community for much of the 20th century. While the town did not experience significant industrial or urban growth, its agricultural roots and rural lifestyle have continued to shape its identity. Today, Elmendorf is a small but active community, with some residents commuting to nearby towns like Beeville for work and other services. It retains a rural charm with a focus on farming and ranching.

Major Schools and Landmarks:

Elmendorf is served by the Beeville Independent School District, with children attending schools in nearby Beeville or Pettus. The town itself lacks large-scale public landmarks but is home to several smaller community-focused locations. The Elmendorf Community Hall hosts local events, such as potlucks and fairs, while Elmendorf Cemetery serves as the final resting place for many of the area’s early residents. The Elmendorf Park is a local recreation area with picnic spots and space for outdoor activities. Elmendorf is primarily known for its rural setting and community-oriented lifestyle, making it a peaceful place to live for families and those looking to escape urban sprawl. Though small, it serves as a reminder of the deep agricultural heritage of Bee County.