San Antonio-New Braunfels, TX metro area · also New Braunfels

Average Salary in San Antonio, TX

The average salary in San Antonio, Texas is $61,140 a year ($29.39 an hour) across all jobs, and the median is $47,010, according to BLS estimates for May 2025 covering the San Antonio-New Braunfels, TX metro area. That is 12% less than the U.S. average ($69,770) and 7% less than the Texas average ($65,750).

$61,140average salary
$47,010median salary
95cost of living (U.S. = 100)
1,126,880jobs in the metro
Advertisement

Average salary by job family in San Antonio

Management$124,640
Legal$118,070
Computer and Mathematical$105,680
Healthcare Practitioners and Technical$97,750
Architecture and Engineering$95,080
Business and Financial Operations$85,400
Life, Physical, and Social Science$85,110
Arts, Design, Entertainment, Sports, and Media$64,640
Educational Instruction and Library$59,100
Community and Social Service$58,910
Installation, Maintenance, and Repair$58,610
Construction and Extraction$53,950
Protective Service$52,060
Sales and Related$47,890
Production$47,470
Office and Administrative Support$47,400
Transportation and Material Moving$44,150
Farming, Fishing, and Forestry$37,870
Personal Care and Service$36,070
Building and Grounds Cleaning and Maintenance$35,060
Healthcare Support$34,130
Food Preparation and Serving Related$31,250
BLS OEWS May 2025, all employers in the metro area.

Highest-paying jobs in San Antonio

Most common jobs in San Antonio and what they pay

JobJobsAverage salaryMedian
Fast Food and Counter Workers40,040$28,000$27,810
Customer Service Representatives34,730$42,940$42,720
Home Health and Personal Care Aides31,420$26,340$25,960
General and Operations Managers30,560$123,620$99,790
Retail Salespersons27,580$33,940$30,960
Stockers and Order Fillers27,440$38,730$37,360
Registered Nurses23,660$93,760$94,370
Cashiers20,620$31,060$29,800
Waiters and Waitresses20,320$31,400$28,110
Office Clerks, General15,890$41,590$38,860
Advertisement

Cost of living in San Antonio

Prices in the San Antonio area are 5% below the U.S. average, with a BEA price parity of 94.7 for 2024. The average local salary of $61,140 therefore buys what $64,551 would buy in a typical U.S. metro. A typical home is worth $280,297, 3.8 times the median household income of $74,297.

$280,297typical home value
$74,297median household income
94.7BEA price parity
2,612,802metro population

Take-home pay in San Antonio

Salary levelGrossAfter taxPer month
25th percentile wage$34,950$30,262$2,522
Median wage$47,010$39,953$3,329
Average wage$61,140$51,306$4,275
75th percentile wage$73,810$60,756$5,063

Single filer, standard deduction: federal income tax (2026 brackets), Social Security, Medicare and no state income tax.

Compare San Antonio with another city

Salaries for every job in San Antonio

Management35 jobs
Legal7 jobs
Computer and Mathematical18 jobs
Healthcare Practitioners and Technical62 jobs
Architecture and Engineering30 jobs
Business and Financial Operations27 jobs
Life, Physical, and Social Science31 jobs
Arts, Design, Entertainment, Sports, and Media26 jobs
Educational Instruction and Library52 jobs
Community and Social Service16 jobs
Installation, Maintenance, and Repair38 jobs
Construction and Extraction39 jobs
Protective Service20 jobs
Sales and Related19 jobs
Production63 jobs
Office and Administrative Support47 jobs
Transportation and Material Moving28 jobs
Farming, Fishing, and Forestry4 jobs
Personal Care and Service21 jobs
Building and Grounds Cleaning and Maintenance9 jobs
Healthcare Support15 jobs
Food Preparation and Serving Related16 jobs

Jobs paid by the hour in San Antonio

For 2 jobs in the San Antonio-New Braunfels, TX metro area BLS publishes an hourly wage only, because the work is rarely full-time all year (gigs, seasons, performances). An annual figure would overstate what most people earn, so we show the hourly rate.

JobAverage per hourMedian per hourJobs
Actors$22.85$21.30210
Disc Jockeys, Except Radio$19.60$21.57n/a

Average salary in nearby cities

Average salary in Texas

Advertisement

What locals say: vote a badge

Tap the badges that describe this place. One vote per badge and visitor, no account. A badge shows in the city rankings after 3 votes.

Salary in San Antonio: questions

What is a good salary in San Antonio?

Half of all workers in the San Antonio metro earn less than $47,010 and the average is $61,140. Earning more than $73,810 puts you in the top quarter of local wages.

How much do you need to earn in San Antonio to match a $69,770 salary elsewhere?

About $66,083, because prices here are 5% below the U.S. average (BEA price parity 94.7).

What are the highest-paying jobs in San Antonio?

Cardiologists ($366,670), Dermatologists ($336,810), Oral and Maxillofacial Surgeons ($334,770).

What is the average salary in New Braunfels?

New Braunfels is part of the San Antonio-New Braunfels, TX metro area, where the average salary is $61,140 a year and the median $47,010. BLS does not publish separate wage figures for New Braunfels, so these metro figures are the closest official guide.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.