Cardiologist Finder
San Antonio adult cardiology counts from NPPES and the Texas Medical Board open file, checked 2026-11-09: 231 adult NPI rows, 208 with currently_licensed Y, 36 with sex F, 109 in ZIP 78229.
Source: NPPES LOCATION rows and TMB open data tm3v-pfq9, check date 2026-11-09. Call the phone number on the NPI record.

San Antonio cardiology by the numbers

On 2026-11-09 the extract held 231 adult cardiology NPI-1 rows in San Antonio and 246 of 273 cardiology rows with TMB currently_licensed Y.

On 2026-11-09 the San Antonio extract held 273 NPI-1 rows with a cardiology taxonomy and a San Antonio LOCATION. 231 of those rows have at least one adult cardiology code. 42 are pediatric cardiology only and do not have an adult profile in this wave.

Of the 273 rows, 246 have currently_licensed Y on the TMB crosswalk. Of the 231 adult rows, 208 have currently_licensed Y. The other 23 adult rows are published with noindex until that field is Y.

NPPES basic.sex is F on 36 of the 231 adult rows and M on 195. That is the registry field, not a census of who is in clinic on a given day.

109 of the 231 adult LOCATION rows use ZIP 78229. 75 normalized addresses appear in the full 273-row set. 25 of those addresses have 3 or more NPI-1 rows and cover 209 of the 273.

Census QuickFacts lists 1,548,422 people in San Antonio city, Texas, for July 1, 2025 (V2025). Using that denominator, the 273-row set is 17.63 per 100,000, the 231 adult rows are 14.92 per 100,000, and the 246 licensed rows are 15.89 per 100,000. These are counts of registry rows, not a workforce shortage or surplus.

Counts

FigureValueSourceDate
Unique NPI-1 cardiology rows273NPPES JSON, San Antonio LOCATION2026-11-09
Adult rows (any non-pediatric cardiology code)231Same filter2026-11-09
Pediatric only42Taxonomy 2080P0202X only2026-11-09
currently_licensed Y, all rows246TMB tm3v-pfq9 via matches.json2026-11-09
currently_licensed Y, adult rows208Same crosswalk2026-11-09
Adult rows without currently_licensed Y23Same crosswalk. Pages are noindex.2026-11-09
basic.sex F, adult rows36NPPES basic.sex2026-11-09
basic.sex M, adult rows195NPPES basic.sex2026-11-09
Adult rows in ZIP 78229109NPPES postal ZIP52026-11-09
Normalized addresses75NPPES LOCATION2026-11-09
Addresses with 3 or more rows25Same normalization. Cover 209 of 273.2026-11-09
Population denominator1,548,422Census QuickFacts, San Antonio city, Texas, July 1, 2025 (V2025)2025-07-01
Rows per 100,000 (273)17.63273 / 1,548,422 x 100,0002026-11-09
Adult rows per 100,00014.92231 / 1,548,422 x 100,0002026-11-09
Licensed rows per 100,00015.89246 / 1,548,422 x 100,0002026-11-09

Adult rows by ZIP

ZIP5Adult NPI-1 rows
78229109
7821222
7821716
7821515
7825813
7820110
7820710
7825110
782246
782346
782094
782402
782051
782131
782161
782231
782301
782491
782571
782591

disciplinary_status other than NONE

Counted on matched rows in the full 273, from the TMB field disciplinary_status. The words are the file values.

disciplinary_statusRows
ORDER TERMINATED BECAUSE LICENSE IS NO LONGER ACTIVE1
UNDER BOARD ORDER1
COMPLAINT DISMISSED1
SEE PREVIOUS ORDER5

Suggested citation: Cardiologist Finder, San Antonio cardiology NPI and TMB counts, check date 2026-11-09, https://cardiologistfinder.com/data/san-antonio-cardiology-stats/.

Open the directory

Sources

CDC PLACES, mortality files, and the CMS Medicare assignment file are not in this build, so those figures are not stated.