Townapedia
CourierBuildingPic
CourierBuildingPic · JMWalling, CC BY-SA 3.0
Elgin cemetery 2013
Elgin cemetery 2013 · Larry D. Moore, CC BY 4.0
Elgin High School Elgin Texas 2025
Elgin High School Elgin Texas 2025 · Larry D. Moore, CC BY 4.0
Elgin Texas Methodist Church RTHL Plaque
Elgin Texas Methodist Church RTHL Plaque · Larry D. Moore, Public domain
First United Methodist Church Elgin Texas South Elevation
First United Methodist Church Elgin Texas South Elevation · Larry D. Moore, CC BY 4.0
First United Methodist Church Elgin Texas Southeast Corner
First United Methodist Church Elgin Texas Southeast Corner · Larry D. Moore, CC BY 4.0

Elgin, Texas

Elgin is a city of 11,563 people in Bastrop County, Texas.

Loading the weather...
Population11,563 +14.9% since 2019
Elevation561 ft 171 m
Land area7.3 sq mi
ZIP code78621
Nearest airportAustin-Bergstrom International Airport (AUS) 20 mi

Why visit Elgin

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

Highlights include Elgin Depot Museum, Elgin Memorial Park and Goins Picnic Area.

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

About Elgin

Elgin is a city in Bastrop County and Travis County in the U.S. state of Texas. The population was 9,784 at the 2020 census.

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

Museums and landmarks7

Elgin Depot Museum

Museum · 1.4 mi

Former Union Depot.

14 Depot Square, Elgin

Sa 12:00-16:00

Open in Google Maps · +1-512-285-2000

City of Elgin Centennial, 1872-1972

Monument and historic site · 0.8 mi

Open in Google Maps

Dr. I. B. Nofsinger House

Monument and historic site · 1.2 mi

Open in Google Maps

Elgin Christian Church

Monument and historic site · 1.3 mi

Open in Google Maps

Elgin Lodge No. 328, A. F. & A. M.

Monument and historic site · 1.3 mi

Open in Google Maps

Elgin Methodist Church

Monument and historic site · 1.2 mi

Open in Google Maps

First Presbyterian Church of Elgin

Monument and historic site · 1.2 mi

Open in Google Maps

Parks, trails and playgrounds7

Elgin Memorial Park

Park · 0.7 mi

1127 North Main Street, Elgin

Open in Google Maps · +1-512-281-5724

Goins Picnic Area

Park · 2.2 mi

700 South Avenue F, Elgin

Open in Google Maps

Shenandoah Soccer Park

Park · 0.6 mi

1490 North Avenue C, Elgin

Open in Google Maps

Thomas Memorial Park

Park · 1.9 mi

411 Madison Street, Elgin

Open in Google Maps

Veterans' Memorial Park

Park · 1.4 mi

109 Depot Street, Elgin

Open in Google Maps

Morris Memorial Park

Park · 0.9 mi

802 North Avenue C, Elgin

Open in Google Maps

Restaurants and cafes41

Aviator Pizza & Drafthouse

Restaurant · Pizza · 1.2 mi

18810 Highway 290, Elgin

Su-Th 11:00-21:00; Fr,Sa 11:00-22:00

Open in Google Maps · +1-512-827-3553

Hong Kong Restaurant

Restaurant · Chinese, Vietnamese · 1.7 mi

206 West US Highway 290, Elgin

Mo-Su 11:00-21:00

Open in Google Maps · +1-512-281-3535

Jalisco Mexican Restaurant

Restaurant · Mexican, Regional · 1.6 mi

244 West US Highway 290, Elgin

Su-Th 06:00-22:00; Fr-Sa 06:00-23:00

Open in Google Maps · +1 512-285-3940

Luigi's Authentic Italian Food

Restaurant · Italian · 1.3 mi

103 North Main Street, Elgin

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

Open in Google Maps · +1-512-229-3012

Marseoni

Restaurant · Mediterranean, Barbecue · 2.5 mi

118A Old Sayers Road, Elgin

We-Su 16:00-23:00

Open in Google Maps · +1-737-235-7878

Meyer's Elgin Smokehouse BBQ

Restaurant · Barbecue · 1.8 mi

188 West US Highway 290, Elgin

Mo-Su 10:00-20:00

Open in Google Maps · +1-512-281-3331

Pizza Hut

Restaurant · Pizza · 1.7 mi

204 West US Highway 290, Elgin

Mo-Su 11:00-22:00

Open in Google Maps · +1 512-285-3223

Southside Market & Barbeque

Restaurant · Barbecue · 0.5 mi

1212 West US Highway 290, Elgin

Mo-Th,Su 09:00-20:00; Fr-Sa 09:00-21:00

Open in Google Maps · +1 512-281-4650

Starbucks

Cafe · Coffee Shop

1380 West US Highway 290, Elgin

Mo-Fr 05:00-21:00; Sa-Su 06:00-21:00

Open in Google Maps · +1 737-537-2053

Bob's Blue Collar Tavern

Bar and pub · 1.2 mi

18810 Highway 290, Elgin

Su-Fr 11:00-24:00; Sa 11:00-01:00

Open in Google Maps · +1-512-285-9633

Chemn Cafe

Cafe · 1.3 mi

114 North Main Street, Elgin

Mo-We,Fr 08:00-16:00; Th 08:00-19:00; Sa 08:00-22:00; Su 08:00-13:00

Open in Google Maps · +1-512-827-9747

Elgin Meadery

Brewery and winery · 1.4 mi

109 Central Avenue, Elgin

Th-Fr 16:00-20:00; Sa 14:00-20:00; Su 14:00-19:00

Open in Google Maps · +1-512-285-6461

29 more on the map.

Advertisement

Where to stay3

Holiday Inn Express & Suites

Motel and hotel · 1.6 mi

Se hablan Español

258 West US Highway 290, Elgin

Open in Google Maps · +1 888-465-4329

Quality Inn & Suites

Motel and hotel · 2.1 mi

810 Martin Luther King Boulevard, Elgin

Open in Google Maps · +1-512-229-3425

Sunset Lodge

Motel and hotel · 0.7 mi

1113 West US Highway 290, Elgin

Open in Google Maps · +1-512-285-4689

History

In 1871, the Houston and Texas Central Railroad (succeeded by the Southern Pacific Transportation Company) built through the area and established a flag stop called Glasscock named for George W. Glasscock, a local resident and Republic of Texas soldier who lived in the area in the 1830s. Glasscock was renamed on August 18, 1872, for Robert Morris Elgin, the railroad's land commissioner, following the practice of naming new railroad towns after officers of the company. Elgin was established. The original plat placed the train depot in the center of a one-square-mile area.

The original plan for the Houston and Texas Central Railroad was to have run from McDade, 10 miles (16 km) east of Elgin, southwest to the Colorado River at a point somewhere between Bastrop and Webberville, then to Austin following the river. These plans, however, were thwarted due to a major flood of the Colorado River in 1869, hence the rerouting of the railroad through what is now Elgin.

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

Churches and places of worship19

Shopping9

Advertisement

Gas and EV charging14

Schools, colleges and libraries16

Healthcare3

Advertisement

Map of Elgin

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

Climate by month

40°60°80°100°January: 3.0 in of rainFebruary: 2.1 in of rainMarch: 3.1 in of rainApril: 2.7 in of rainMay: 4.9 in of rainJune: 3.0 in of rainJuly: 2.0 in of rainAugust: 2.3 in of rainSeptember: 3.0 in of rainOctober: 4.0 in of rainNovember: 3.1 in of rainDecember: 3.0 in of rainJanuary: 61°FFebruary: 64°FMarch: 71°FApril: 78°FMay: 85°FJune: 92°FJuly: 95°FAugust: 96°FSeptember: 90°FOctober: 81°FNovember: 70°FDecember: 62°FJanuary: 39°FFebruary: 43°FMarch: 49°FApril: 57°FMay: 65°FJune: 71°FJuly: 73°FAugust: 73°FSeptember: 68°FOctober: 58°FNovember: 49°FDecember: 41°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan61°F39°F3.0 in0.0 in
Feb64°F43°F2.1 in0.0 in
Mar71°F49°F3.1 in0.0 in
Apr78°F57°F2.7 in0.0 in
May85°F65°F4.9 in0.0 in
Jun92°F71°F3.0 in0.0 in
Jul95°F73°F2.0 in0.0 in
Aug96°F73°F2.3 in0.0 in
Sep90°F68°F3.0 in0.0 in
Oct81°F58°F4.0 in0.0 in
Nov70°F49°F3.1 in0.0 in
Dec62°F41°F3.0 in0.0 in

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

People and cost of living

$91,114median household income
$326,400median home value
$1,440median monthly rent
36.6median age
23.1%of adults have a bachelor's degree or higher
71.4%of homes are owner-occupied
32.3 minaverage commute
Age of residents
Under 1826%18 to 3422%35 to 6440%65 and over13%

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

Disaster history

Bastrop County has had 24 federal disaster declarations since 2000, most often for fires.

  • 2023-04-21: Severe Winter Storm (Winter Storm)
  • 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)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Austin-Bergstrom International Airport (AUS) is the nearest airport with scheduled flights listed in OpenStreetMap, 20 miles away.

  • Coupland 7 mi north, about 11 min by car
  • Manor 10 mi west, about 16 min by car
  • Bastrop 17 mi south, about 27 min by car
  • Round Rock 20 mi northwest, about 32 min by car
  • Austin 22 mi west, about 35 min by car
  • Brushy Creek 23 mi northwest, about 38 min by car
  • Cedar Park 28 mi northwest, about 44 min by car
  • Buda 34 mi southwest, about 54 min by car
  • Belton 49 mi north, about 1 h 15 min by car
  • Killeen 54 mi north, 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.