IncFAQ

Q: What are the largest companies in TX?

This is a list of top companies headquartered in TX, by revenue.

Company HeadquartersRevenue ($ MM)
SHELL OILHouston, TX100 
BP CORPORATION NORTH AMERICAHouston, TX79 
WEATHERFORD LABORATORIESHouston, TX75 
AT&TDallas, TX69 
NABORS INDUSTRIESHouston, TX50 
VALERO ENERGYSan Antonio, TX47 
PIONEER NATURAL RESOURCES USAIrving, TX36 
BANK OF AMERICA NATIONAL ASSOCIATIONSan Antonio, TX28 
TOYOTA NORTH AMERICAPlano, TX27 
BJ SERVICESTomball, TX27 
SAUDI ARABIAN OIL COMPANY SAUDI ARAMCOHouston, TX26 
SYSCOHouston, TX26 
KEANE FRACHouston, TX25 
TOYOTA MOTOR NORTH AMERICAPlano, TX24 
OIL STATES MANAGEMENTArlington, TX23 
BASIC ENERGY SERVICESFt Worth, TX23 
FTS INTERNATIONAL SERVICESFort Worth, TX22 
BHP BILLITON NEW MEXICO COALHouston, TX21 
CITGO PETROLEUMHouston, TX20 
ALON USA GPDallas, TX19 


Largest Companies located in TX Counties

Anderson County
Andrews County
Angelina County
Atascosa County
Austin County
Bastrop County
Bell County
Bexar County
Blanco County
Bosque County
Bowie County
Brazoria County
Brazos County
Brown County
Burleson County
Burnet County
Caldwell County
Calhoun County
Cameron County
Cherokee County
Collin County
Colorado County
Comanche County
Cooke County
Dallas County
Denton County
DeWitt County
Dimmit County
Eastland County
El Paso County
Ellis County
Erath County
Fannin County
Fayette County
Fort Bend County
Gaines County
Galveston County
Gillespie County
Gonzales County
Gray County
Grayson County
Gregg County
Grimes County
Guadalupe County
Hale County
Hardin County
Harris County
Harrison County
Hays County
Henderson County
Hidalgo County
Hill County
Hockley County
Hood County
Hopkins County
Howard County
Hunt County
Hutchinson County
Jackson County
Jasper County
Jefferson County
Jim Wells County
Johnson County
Karnes County
Kaufman County
Kendall County
Kerr County
Lamar County
Lampasas County
Lavaca County
Lee County
Liberty County
Llano County
Lubbock County
Matagorda County
McCulloch County
McLennan County
Medina County
Milam County
Montague County
Montgomery County
Morris County
Nacogdoches County
Navarro County
Nolan County
Ochiltree County
Orange County
Panola County
Parker County
Parmer County
Polk County
Rockwall County
Runnels County
Rusk County
San Patricio County
Scurry County
Shelby County
Smith County
Starr County
Stephens County
Tarrant County
Titus County
Tom Green County
Travis County
Upshur County
Uvalde County
Val Verde County
Victoria County
Walker County
Waller County
Washington County
Webb County
Wharton County
Wichita County
Williamson County
Wilson County
Wise County
Wood County
Young County