NAICS Industry

NAICS 561612 Federal Contract Obligations (Last Year)

Federal procurement activity for NAICS 561612, Security Guards and Patrol Services, totaled $5.70 billion across 11,738 award actions in the last full year.

This NAICS page summarizes federal obligations for security guards and patrol services, including agency demand, vendor concentration, and annual award volume. Office of Procurement Operations, U.S. Immigration and Customs Enforcement, and the Department of State were the largest obligating agencies in the period shown.

Generated at 03/21/2026

Analysis period: Last full year

Figures reflect the last full year and use the provided obligation totals, award counts, and agency and vendor rankings for NAICS 561612.

NAICS Code
561612
Industry
SECURITY GUARDS AND PATROL SERVICES
Total Obligated
5.70 billion
5,697,844,564.63
Award Actions
11,738
Average Action Value
485,418.68

About NAICS 561612 federal contract activity

NAICS 561612, Security Guards and Patrol Services, recorded 11,738 awards totaling $5.70 billion in obligations over the last full year, with an average award value of $485,418.68. The volume and value indicate a large, recurring market for contracted protective services across federal operations.

Agency demand and leading federal buyers

The Office of Procurement Operations led spending at $1.34 billion across 1,831 awards, followed by U.S. Immigration and Customs Enforcement at $1.15 billion and the Department of State at $855.91 million. The U.S. Marshals Service issued the highest award count among the top agencies at 4,688 awards, indicating extensive use of smaller or more fragmented security service buys.

Vendor concentration and leading contractors

Metropolitan Security Services, Inc. was the largest vendor by obligations at $566.83 million across 783 awards, more than double the next largest recipient. CoreCivic, Inc., Paragon Systems, Inc., Triple Canopy, Inc., and The GEO Group, Inc. also appear among the top recipients, showing a concentrated vendor base anchored by firms with repeated federal security contracts.

Annual contract trend over the analysis window

The annual trend provided for 2025 shows $5.70 billion in obligations across 11,738 awards, matching the full-year total in the dataset. With only one year shown, the available trend supports a current-year snapshot rather than a multi-year comparison.

How to interpret this page

This page summarizes FPDS obligations for NAICS 561612 using the last full year of available data. Values reflect obligated dollars and award counts associated with contracts classified under this NAICS code; agency and vendor rankings are based on total obligated amounts within the same period.

Top Agencies

SELECT
    agency_id,
    agency_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
        anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '561612'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
Agency ID Agency Name Total Obligated Readable Award Actions
7001 OFFICE OF PROCUREMENT OPERATIONS 1,343,002,639.66 1.34 billion 1,831
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 1,153,328,777.60 1.15 billion 360
1900 STATE, DEPARTMENT OF 855,909,717.96 855.91 million 1,633
1544 U.S. MARSHALS SERVICE 640,172,359.34 640.17 million 4,688
7013 TRANSPORTATION SECURITY ADMINISTRATION 327,568,596.52 327.57 million 136
2100 DEPT OF THE ARMY 261,081,039.17 261.08 million 437
7014 U.S. CUSTOMS AND BORDER PROTECTION 111,971,381.89 111.97 million 74
8000 NATIONAL AERONAUTICS AND SPACE ADMINISTRATION 106,426,817.91 106.43 million 252
3600 VETERANS AFFAIRS, DEPARTMENT OF 76,560,856.55 76.56 million 245
1700 DEPT OF THE NAVY 60,035,127.54 60.04 million 102

Insight

For NAICS 561612 in the last full year, obligations were concentrated among a small set of agencies, with the Office of Procurement Operations ($1.34 billion) and U.S. Immigration and Customs Enforcement ($1.15 billion) together accounting for a large share of the $5.70 billion total. The U.S. Marshals Service posted the highest award count among the listed agencies at 4,688 awards, indicating a more fragmented buy pattern despite a lower obligated total of $640.17 million. State, the Department of Defense components, and transportation/security agencies also represented significant demand, while the remaining listed agencies each obligated less than $150 million, suggesting a steep drop-off beyond the top tier.

Top Vendors

SELECT
    vendor_name,
    cage_code,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__vendor__vendorHeader__vendorName AS vendor_name,
        anyHeavy(content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode) AS cage_code,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '561612'
        AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
        AND content__award__vendor__vendorHeader__vendorName != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
Vendor CAGE Code Total Obligated Readable Award Actions
METROPOLITAN SECURITY SERVICES, INC. 3C9W7 566,830,666.57 566.83 million 783
CORECIVIC, INC. 3HAR6 268,743,641.78 268.74 million 49
PARAGON SYSTEMS, INC. 69298 261,474,281.63 261.47 million 326
TRIPLE CANOPY, INC. 3K6X2 208,717,742.08 208.72 million 181
GEO GROUP, INC., THE 3JMR1 206,538,722.76 206.54 million 46
COVENANT AVIATION SECURITY, LLC 3N6Q3 165,780,402.91 165.78 million 14
INTER-CON SECURITY SYSTEMS, INC. 7L369 160,431,567.78 160.43 million 218
MVM, INC. 0BUL6 135,573,650.10 135.57 million 9
POND SECURITY SERVICE GMBH DB246 133,370,573.29 133.37 million 77
KERBEROS INTERNATIONAL, INC. 5TCB3 129,199,084.77 129.20 million 183

Insight

For NAICS 561612 over the last full year, obligations totaled $5.70 billion across 11,738 awards, with an average award value of $485.4 thousand. Top vendor activity is concentrated, led by METROPOLITAN SECURITY SERVICES, INC. at $566.83 million and 783 awards; the next nine vendors each range from $129.20 million to $268.74 million. The distribution suggests a small group of incumbent vendors accounts for a meaningful share of total obligations, while award counts vary widely, indicating mixed patterns of high-volume and higher-dollar contracting.

Annual Trend

SELECT
    year,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '561612'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 5,697,844,564.63 5.70 billion 11,738

Insight

For the last full year, NAICS 561612 recorded $5.70 billion in obligated spending across 11,738 awards, yielding an average award value of about $485,419. The obligation level is concentrated in a single annual observation, so this period reflects the full-year baseline rather than a multi-year trend. The award volume indicates broad distribution across many actions, while the average value suggests a mix that includes both smaller service awards and larger contract obligations.

Use FPDS Query for deeper industry analysis

Explore federal procurement data with custom SQL, fast filtering, and deeper industry analysis across agencies, vendors, and annual trends.

Continue from this last full year view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.