Federal contractor directory

Top Department of Homeland Security contractors

Federal contractors ranked by obligated value across the 20,000 most recently updated prime-award records for Department of Homeland Security.

Rankings use the 20,000 most recently updated prime-award records for this agency. They are refreshed from AcornBids' public-award dataset.

Market activity in the last completed fiscal year

Last completed federal fiscal year, using loaded dated transaction obligations. Directory ranking below uses its separately stated universe. Summary updated 2026-10-22.

Oct 1, 2025 – Sep 30, 2026: $64.0B in loaded transaction obligations across 7,456 recipients. Change from the equal-length preceding period: +125.9%.

Leading industries
Leading customers
MarketPeriod obligations
Department of Homeland Security$64.0B
Leading states
MarketPeriod obligations
TX$25.6B
VA$7.4B
AZ$6.2B
CA$5.1B
DC$3.3B
LA$2.5B
NM$2.0B
MD$1.6B
#1 · FISHER SAND & GRAVEL CO$9.3B obligated value · 9 recent award records · UEI XAVBDA4D13N7 · CAGE 85VN2 · NAICS 237310 · AZ
View profile →
#2 · BOLLINGER SHIPYARDS LOCKPORT, L.L.C.$4.2B obligated value · 2 recent award records · UEI KK7TLU2HQGH9 · CAGE 64513 · NAICS 336611 · LA
View profile →
#3 · DAVIE DEFENSE INC.$3.5B obligated value · 1 recent award records · UEI DYABDAZV92C1 · CAGE 14FX4 · NAICS 336611 · TX
View profile →
#4 · BCCG A JOINT VENTURE$2.4B obligated value · 5 recent award records · UEI VNQTYNAV9C25 · CAGE 9GPJ4 · NAICS 237990 · AL
View profile →
#5 · SPENCER CONSTRUCTION LLC$2.4B obligated value · 5 recent award records · UEI MKMNZ369ZB59 · CAGE 87FQ5 · NAICS 237990 · AZ
View profile →
#6 · LEIDOS, INC.$1.8B obligated value · 10 recent award records · UEI UE9QJD4KK1L6 · CAGE 5UTE1 · NAICS 541715 · VA
View profile →
#7 · SOUTHWEST VALLEY CONSTRUCTORS CO$1.7B obligated value · 3 recent award records · UEI W31DQKBPJCD3 · CAGE 7V2D3 · NAICS 236220 · NM
View profile →
#8 · BARNARD CONSTRUCTION COMPANY, INCORPORATED$1.6B obligated value · 1 recent award records · UEI LEGGW1TNMVC9 · CAGE 0BRU7 · NAICS 237990 · MT
View profile →
#9 · EASTERN SHIPBUILDING GROUP, INC.$1.6B obligated value · 1 recent award records · UEI XJTAAHL58NB6 · CAGE 1PPU2 · NAICS 336611 · FL
View profile →
#10 · AMI METALS, INC$1.5B obligated value · 1 recent award records · UEI J89LTB1S62C7 · CAGE 8Y468 · NAICS 423510 · TN
View profile →
#11 · AUSTAL USA, LLC$1.4B obligated value · 1 recent award records · UEI RG6LJJM6JBS3 · CAGE 1T3Z4 · NAICS 336611 · AL
View profile →
#12 · SLS FEDERAL SERVICES LLC$1.3B obligated value · 1 recent award records · UEI VLDKT27H2AG1 · CAGE 8R4R1 · NAICS 236220 · TX
View profile →
#13 · PARAGON SYSTEMS INC$1.3B obligated value · 209 recent award records · UEI RG1VD6RNMXB5 · CAGE 69298 · NAICS 561612 · VA
View profile →
#14 · CSI AVIATION, INC$1.3B obligated value · 4 recent award records · UEI D5BNEHB3UL89 · CAGE 1HTW5 · NAICS 481211 · TX
View profile →
#15 · WHITING-TURNER CONTRACTING COMPANY, THE$1.3B obligated value · 16 recent award records · UEI VEP4UN7LDMK5 · CAGE 0DW43 · NAICS 236220 · MD
View profile →
#16 · AMENTUM SERVICES, INC.$1.1B obligated value · 7 recent award records · UEI QEMLRQA7PLG4 · CAGE 5W3V7 · NAICS 541330 · VA
View profile →
#17 · RAUMA MARINE CONSTRUCTIONS OY$1.1B obligated value · 1 recent award records · UEI RNHNMK7VCEL1 · CAGE A0J0G · NAICS 336611 · LÄNSI-SUOMEN LÄÄNI
View profile →
#18 · INTERNATIONAL BUSINESS MACHINES CORPORATION$1.1B obligated value · 16 recent award records · UEI VV9KH3L99VE3 · CAGE 3BXY7 · NAICS 541519 · MD
View profile →
#19 · SCIENCE APPLICATIONS INTERNATIONAL CORPORATION$1.0B obligated value · 17 recent award records · UEI MMLKPW9JLX64 · CAGE 6XWA8 · NAICS 541512 · VA
View profile →
#20 · THE GEO GROUP, INC.$1.0B obligated value · 36 recent award records · UEI JMLKZZ1NL2Z6 · CAGE 3JMR1 · NAICS 922140 · FL
View profile →
#21 · DELOITTE CONSULTING LLP$951.8M obligated value · 76 recent award records · UEI CKV2L9GZKJK3 · CAGE 1TTG5 · NAICS 541611 · VA
View profile →
#22 · CACI, INC. - FEDERAL$914.7M obligated value · 27 recent award records · UEI N3PBJAVNKF61 · CAGE 1QU78 · NAICS 541512 · VA
View profile →
#23 · BARNARD SPENCER JOINT VENTURE$898.6M obligated value · 3 recent award records · UEI US79M57E8DT9 · CAGE 9JQ18 · NAICS 237310 · MT
View profile →
#24 · GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.$879.3M obligated value · 45 recent award records · UEI SMNWM6HN79X5 · CAGE 07MU1 · NAICS 541330 · VA
View profile →
#25 · GENERAL ATOMICS AERONAUTICAL SYSTEMS, INC.$860.9M obligated value · 2 recent award records · UEI ZH4NVFG3Z526 · CAGE 0YJB5 · NAICS 336411 · CA
View profile →
#26 · COVENANT AVIATION SECURITY, LLC$772.9M obligated value · 3 recent award records · UEI C8GANE5B4W83 · CAGE 3N6Q3 · NAICS 561612 · IL
View profile →
#27 · TUTOR PERINI CORPORATION$748.1M obligated value · 11 recent award records · UEI MT9AATHS7ZB5 · CAGE 1CKB7 · NAICS 236220 · CA
View profile →
#28 · TECHFLOW, INC.$713.1M obligated value · 3 recent award records · UEI WDXQN83XB8Z8 · CAGE 1HQF4 · NAICS 541511 · CA
View profile →
#29 · SALUS WORLDWIDE SOLUTIONS CORP.$703.8M obligated value · 2 recent award records · UEI EA4VD72SB1W3 · CAGE 9H4F7 · NAICS 481211 · VA
View profile →
#30 · AT&T ENTERPRISES, LLC$699.9M obligated value · 16 recent award records · UEI MX89BGD5FK75 · CAGE 9B542 · NAICS 517111 · VA
View profile →
#31 · COCHRANE USA INC$641.3M obligated value · 1 recent award records · UEI W2SDNNYAJ1N1 · CAGE 6MKE0 · NAICS 332618 · VA
View profile →
#32 · SMITHS DETECTION INC.$623.6M obligated value · 185 recent award records · UEI FHKLJV1NP651 · CAGE 23667 · NAICS 334519 · MD
View profile →
#33 · ACQUISITION LOGISTICS LLC$598.4M obligated value · 1 recent award records · UEI Y5U3BSK2G389 · CAGE 50E79 · NAICS 541614 · VA
View profile →
#34 · CORECIVIC, INC.$586.9M obligated value · 26 recent award records · UEI HJGMJN1JKL46 · CAGE 3HAR6 · NAICS 561210 · TN
View profile →
#35 · RAPISCAN SYSTEMS INC$566.5M obligated value · 15 recent award records · UEI UCDDUN6A6S17 · CAGE 04HU6 · NAICS 334511 · CA
View profile →
#36 · ANDURIL INDUSTRIES, INC.$560.7M obligated value · 9 recent award records · UEI KC3CH2MSK7Q3 · CAGE 85LD7 · NAICS 334511 · CA
View profile →
#37 · LEIDOS, INC.$548.3M obligated value · 14 recent award records · UEI JSTDGZNFP4A3 · CAGE 6B6E2 · NAICS 541715 · VA
View profile →
#38 · SLSCO, LTD.$515.5M obligated value · 3 recent award records · UEI F1PMZXNJ7NM5 · CAGE 5C2J9 · NAICS 238990 · TX
View profile →
#39 · B.I. INCORPORATED$503.8M obligated value · 4 recent award records · UEI PKK6L9KLMYR5 · CAGE 3CUH9 · NAICS 333998 · CO
View profile →
#40 · TRIPLE CANOPY INC$484.1M obligated value · 41 recent award records · UEI F481BZWYCZA7 · CAGE 3K6X2 · NAICS 561612 · VA
View profile →
#41 · BOOZ ALLEN HAMILTON INC$468.2M obligated value · 40 recent award records · UEI JCBMLGPE6Z71 · CAGE 17038 · NAICS 541512 · VA
View profile →
#42 · ACCENTURE FEDERAL SERVICES LLC$458.7M obligated value · 28 recent award records · UEI C47BNA8GM833 · CAGE 1ZD18 · NAICS 541511 · VA
View profile →
#43 · SUNDT CONSTRUCTION, INC.$443.1M obligated value · 1 recent award records · UEI NEV1XR5H3FG5 · CAGE 0C5E8 · NAICS 236220 · AZ
View profile →
#44 · TRIBALCO LLC$436.7M obligated value · 10 recent award records · UEI XVNBJ1QJY5N4 · CAGE 30TR5 · NAICS 541519 · MD
View profile →
#45 · GARDAWORLD FEDERAL SERVICES LLC$431.2M obligated value · 3 recent award records · UEI FJLMN2N34M93 · CAGE 4J3D5 · NAICS 561612 · VA
View profile →
#46 · DELL FEDERAL SYSTEMS L.P$426.4M obligated value · 43 recent award records · UEI N1C5QLNPJLS4 · CAGE 3XAU1 · NAICS 334111 · TX
View profile →
#47 · GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.$404.7M obligated value · 2 recent award records · UEI CRBHYXTBZUL1 · CAGE 1WDJ1
View profile →
#48 · BRASFIELD & GORRIE LLC$402.3M obligated value · 7 recent award records · UEI TWVGJRMK6Z78 · CAGE 0L5R0 · NAICS 236220 · AL
View profile →
#49 · BATTELLE NATIONAL BIODEFENSE INSTITUTE, LLC$393.9M obligated value · 5 recent award records · UEI CK69CE2FGMM8 · CAGE 4MUX2 · NAICS 541714 · MD
View profile →
#50 · LMI CONSULTING, LLC$393.4M obligated value · 5 recent award records · UEI QVEKLLJUGHJ7 · CAGE 8H8R0 · NAICS 541611 · VA
View profile →