For shippers, 3PL and freight brokers sourcing a for-hire carrier authorised to haul hazardous materials: shortlist active hazmat carriers by the cargo they haul, fleet size and FMCSA safety rating.
Dataset: every active motor carrier based in Texas with at least 10 power units that FMCSA's Company Census File classifies as for-hire and that declares hazardous materials and an interstate or intrastate-hazmat operation on its MCS-150; operating authority varies (most hold active MC authority, some have an inactive MC docket or none) and is shown for each carrier (691 records). Showing 120 of 691 hazmat carriers: the most fully documented first, then largest fleets first (power units on the latest MCS-150), at most 20 per city; the dataset has all 691. Order: largest fleets first (power units on the latest MCS-150). Verified Oct 19, 2026.
Irving, Texas · (209) 324-7760
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +6 more
Mckinney, Texas · (214) 491-4149
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
Dallas, Texas · (972) 216-9000
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +10 more
Houston, Texas · (713) 325-6000
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +6 more
Gainesville, Texas · (940) 612-4871
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
Houston, Texas · (713) 646-4587
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +2 more
Houston, Texas · (346) 422-3019
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +7 more
Austin, Texas · (512) 861-7100
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +6 more
Midland, Texas · (432) 688-0012
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +4 more
Houston, Texas · (281) 618-3100
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +15 more
Dallas, Texas · (972) 216-9000
- 500+ power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +8 more
San Antonio, Texas · (210) 938-6559
- 500+ power units
- Satisfactory
- Rating over 10 years old
- General freight
- +8 more
Deer Park, Texas · (281) 941-9670
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +11 more
Seabrook, Texas · (713) 747-4909
- 500+ power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +15 more
The Woodlands, Texas · (832) 871-4900
- 500+ power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +12 more
Pasadena, Texas · (281) 985-0000
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +7 more
Houston, Texas · (281) 618-3100
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +12 more
Terrell, Texas · (888) 771-3331
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +7 more
Houston, Texas · (713) 381-6883
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +9 more
Fort Worth, Texas · (800) 239-0166
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +18 more
Houston, Texas · (713) 580-3623
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +2 more
Houston, Texas · (281) 584-2852
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +9 more
Pasadena, Texas · (713) 397-4334
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
El Paso, Texas · (915) 542-1495
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Dry bulk commodities
- +12 more
Grapevine, Texas · (817) 877-8307
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +3 more
Burleson, Texas · (817) 447-8062
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Motor vehicles
- +1 more
Fort Worth, Texas · (817) 473-1931
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Dry bulk commodities
- +2 more
Houston, Texas · (281) 661-7467
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +8 more
Kilgore, Texas · (903) 986-5100
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +4 more
Houston, Texas · (281) 443-2336
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- Liquids / gases
- +4 more
San Antonio, Texas · (210) 661-6791
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +7 more
Gilmer, Texas · (800) 345-3802
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
Gladewater, Texas · (903) 986-8900
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +6 more
Laredo, Texas · (956) 799-8619
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +10 more
Irving, Texas · (205) 599-7761
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +6 more
Houston, Texas · (281) 442-3323
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +13 more
Austin, Texas · (512) 343-8880
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +5 more
Houston, Texas · (713) 671-0204
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
The Woodlands, Texas · (832) 518-6399
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Oilfield equipment
- +7 more
Houston, Texas · (713) 375-3700
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +8 more
Pasadena, Texas · (281) 985-0000
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +6 more
San Juan, Texas · (956) 702-8000
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +6 more
Houston, Texas · (832) 982-0004
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +22 more
El Paso, Texas · (915) 595-2955
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Dry bulk commodities
- +8 more
Pharr, Texas · (956) 283-2200
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +20 more
Austin, Texas · (512) 278-8800
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
Lubbock, Texas · (806) 368-7723
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Liquids / gases
- +4 more
San Antonio, Texas · (210) 648-7770
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +9 more
Laredo, Texas · (956) 568-6575
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- Dry bulk commodities
- +10 more
Houston, Texas · (713) 672-1779
- Registration update overdue
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- +9 more
Houston, Texas · (713) 209-2660
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
Laporte, Texas · (281) 478-5800
- Registration update overdue
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- +12 more
Pampa, Texas · (432) 617-4200
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +9 more
Channelview, Texas · (713) 946-2900
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +20 more
Houston, Texas · (713) 672-1027
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +2 more
Robstown, Texas · (361) 387-5166
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +13 more
Fort Worth, Texas · (682) 310-7300
- Registration update overdue
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- +15 more
Houston, Texas · (713) 675-1200
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +17 more
Houston, Texas · (713) 584-1000
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
Houston, Texas · (281) 452-7070
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- Liquids / gases
- +2 more
San Antonio, Texas · (832) 615-0704
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +5 more
Carthage, Texas · (903) 445-2170
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +7 more
La Porte, Texas · (281) 470-0500
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +5 more
Dallas, Texas · (214) 631-3080
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +13 more
Pasadena, Texas · (281) 487-3160
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +18 more
Corpus Christi, Texas · (361) 289-9800
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +4 more
Brookshire, Texas · (281) 375-5778
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +8 more
Laredo, Texas · (956) 722-5251
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +4 more
Temple, Texas · (254) 207-6606
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
Austin, Texas · (512) 385-2020
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
Stockdale, Texas · (936) 632-6033
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +6 more
New Braunfels, Texas · (830) 606-6776
- 100–499 power units
- Satisfactory
- Rating 5–10 years old
- Liquids / gases
- +3 more
Addison, Texas · (972) 620-8812
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +13 more
Dalhart, Texas · (806) 244-4297
- 100–499 power units
- Conditional
- Rating over 10 years old
- General freight
- +5 more
Big Sandy, Texas · (903) 720-8956
- Registration update overdue
- 100–499 power units
- Satisfactory
- Rated within the last 5 years
- +8 more
Grapevine, Texas · (817) 481-4567
- 100–499 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +2 more
Grand Prairie, Texas · (972) 263-3223
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Building materials
- +4 more
Buffalo, Texas · (903) 322-4639
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Oilfield equipment
- +5 more
Odessa, Texas · (432) 362-4186
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +9 more
Midland, Texas · (432) 853-1789
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +9 more
Odessa, Texas · (432) 580-4975
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +11 more
Tombal, Texas · (281) 782-2002
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +16 more
Edinburg, Texas · (956) 316-4444
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +12 more
El Paso, Texas · (915) 779-8315
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +4 more
Corsicana, Texas · (903) 874-6587
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Oilfield equipment
- +5 more
Hallettsville, Texas · (361) 978-5552
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- Liquids / gases
- +4 more
Gilmer, Texas · (903) 843-2536
- 25–99 power units
- Conditional
- Rating over 10 years old
- Machinery, large objects
- +5 more
Texarkana, Texas · (903) 832-5373
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +17 more
Brownsville, Texas · (800) 945-4511
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +6 more
La Porte, Texas · (409) 478-5800
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
Bay City, Texas · (979) 244-3444
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +9 more
San Antonio, Texas · (210) 588-5030
- 25–99 power units
- Conditional
- Rating 5–10 years old
- Liquids / gases
- +13 more
Booker, Texas · (806) 658-4600
- 25–99 power units
- Conditional
- Rating over 10 years old
- Chemicals
- +3 more
Booker, Texas · (806) 658-4565
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +4 more
Springtown, Texas · (817) 221-1200
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +7 more
Coppell, Texas · (904) 390-7100
- 25–99 power units
- Conditional
- Rating over 10 years old
- General freight
- +3 more
Grapevine, Texas · (817) 293-4263
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +8 more
Texline, Texas · (806) 362-4261
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +10 more
Paris, Texas · (903) 785-5242
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +2 more
Midland, Texas · (432) 684-4233
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +2 more
El Paso, Texas · (915) 599-9696
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Dry bulk commodities
- +8 more
Powderly, Texas · (903) 732-4781
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +8 more
Liberty, Texas · (936) 336-3768
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +6 more
El Paso, Texas · (915) 533-4750
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- Liquids / gases
- +4 more
La Porte, Texas · (281) 470-7575
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +17 more
Midland, Texas · (412) 508-0690
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +6 more
Midland, Texas · (432) 686-7640
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +5 more
Abilene, Texas · (325) 690-0053
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- Chemicals
- +4 more
Brownsville, Texas · (956) 408-3145
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +6 more
Laredo, Texas · (956) 725-1350
- 25–99 power units
- Satisfactory
- Rating 5–10 years old
- General freight
- +3 more
Odessa, Texas · (903) 243-2220
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +2 more
Odessa, Texas · (432) 385-4572
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Chemicals
- +3 more
Horizon City, Texas · (915) 545-3710
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- Oilfield equipment
- +20 more
Laporte, Texas · (713) 672-6161
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- General freight
- +4 more
Plainview, Texas · (806) 296-6353
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +1 more
Leander, Texas · (512) 259-7662
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Building materials
- +3 more
Channelview, Texas · (281) 862-9668
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +3 more
El Paso, Texas · (915) 771-7595
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Chemicals
- +2 more
Dallas, Texas · (972) 586-2850
- 25–99 power units
- Satisfactory
- Rated within the last 5 years
- General freight
- +3 more
Bryan, Texas · (713) 952-5533
- 25–99 power units
- Satisfactory
- Rating over 10 years old
- Liquids / gases
- +4 more