Federal Contractor

GEO GROUP, INC., THE Federal Contract Obligations (Last 5 Years)

Federal procurement summary for GEO GROUP, INC., THE (CAGE 3JMR1, UEI JMLKZZ1NL2Z6) covering awards and obligations over the last 5 years.

Over the last 5 years, GEO GROUP, INC., THE has recorded $3.09 billion in obligated federal awards across 944 award actions, for an average action value of $3.27 million. Most obligations are concentrated with U.S. Immigration and Customs Enforcement and the U.S. Marshals Service, and the largest NAICS categories are security guards and patrol services and facilities support services.

Generated at 03/21/2026

Analysis period: Last 5 years

Figures reflect readable totals and exact obligation values from FPDS-style award records for the stated analysis window.

CAGE Code
3JMR1
UEI
JMLKZZ1NL2Z6
Total Obligated
3.09 billion
3,085,438,708.93
Award Actions
944
Average Action Value
3,268,473.20

About GEO GROUP, INC., THE federal contract activity

THE GEO GROUP, INC. recorded $3.09 billion in FPDS obligations across 944 awards over the last 5 years, with an average award value of $3.27 million. The vendor’s federal business is concentrated and high-volume, indicating sustained use for recurring correctional, detention, and related support requirements.

Agency mix and customer concentration

U.S. Immigration and Customs Enforcement accounts for $2.22 billion and 568 awards, making it the dominant buying activity in the profile. The U.S. Marshals Service is the second-largest customer at $812.47 million across 276 awards, while the Federal Prison System/Bureau of Prisons adds another $52.52 million; Customs and Border Protection represents a comparatively small share at $1.10 million.

Industry profile based on NAICS activity

The award base is led by NAICS 561612, Security Guards and Patrol Services, at $1.20 billion and 254 awards, followed closely by NAICS 561210, Facilities Support Services, at $1.16 billion and 361 awards. Smaller but still material obligations appear under NAICS 922190 and 922140, reinforcing the vendor’s concentration in detention, correctional, and public-safety support work; NAICS 561621 shows two awards with no obligated amount in the provided data.

Annual contract trend over the analysis window

Annual obligations are broadly stable within a narrow range, rising from $548.39 million in 2021 to $668.91 million in 2025, with no sharp step-change in the period. Award counts peak in 2021 at 236 and then remain elevated but lower thereafter, suggesting larger average awards in the later years rather than expansion in transaction volume.

How to interpret this page

This summary is based only on the provided FPDS Query aggregates for the last 5 years and reflects obligated dollars, award counts, and average award values as reported. Agency and NAICS shares are inferred from the supplied top-ranking categories; zero-obligation entries are retained as presented and no additional contract-level or performance assumptions are made.

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__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '3JMR1'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 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
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 2,219,354,007.18 2.22 billion 568
1544 U.S. MARSHALS SERVICE 812,465,234.88 812.47 million 276
1540 FEDERAL PRISON SYSTEM / BUREAU OF PRISONS 52,518,851.30 52.52 million 77
7014 U.S. CUSTOMS AND BORDER PROTECTION 1,100,615.57 1.10 million 23

Insight

Over the last 5 years, GEO GROUP, INC., THE received $3.09 billion across 944 awards, with obligations highly concentrated in two agencies. U.S. Immigration and Customs Enforcement accounted for $2.22 billion and 568 awards, while the U.S. Marshals Service obligated $812.47 million across 276 awards; together they represent about 98.2% of total obligations. The remaining obligations were limited to the Federal Prison System/Bureau of Prisons ($52.52 million, 77 awards) and U.S. Customs and Border Protection ($1.10 million, 23 awards), indicating a narrow agency concentration profile.

Top NAICS

SELECT
    naics_code,
    naics_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__productOrServiceInformation__principalNAICSCode AS naics_code,
        anyHeavy(content__award__productOrServiceInformation__principalNAICSCode__description) AS naics_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '3JMR1'
        AND content__award__productOrServiceInformation__principalNAICSCode IS NOT NULL
        AND content__award__productOrServiceInformation__principalNAICSCode != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY naics_code
)
ORDER BY total_obligated DESC
LIMIT 10
NAICS Code Description Total Obligated Readable Award Actions
561612 SECURITY GUARDS AND PATROL SERVICES 1,201,761,981.26 1.20 billion 254
561210 FACILITIES SUPPORT SERVICES 1,156,692,896.03 1.16 billion 361
922190 OTHER JUSTICE, PUBLIC ORDER, AND SAFETY ACTIVITIES 422,540,760.43 422.54 million 147
922140 CORRECTIONAL INSTITUTIONS 304,587,944.43 304.59 million 171
561621 SECURITY SYSTEMS SERVICES (EXCEPT LOCKSMITHS) 0.00 0.00 2
925110 ADMINISTRATION OF HOUSING PROGRAMS -3,734.08 -3.73 thousand 3
623990 OTHER RESIDENTIAL CARE FACILITIES -141,139.14 -141.14 thousand 5

Insight

Over the last 5 years, GEO GROUP, INC., THE (CAGE 3JMR1) received $3.09 billion across 944 awards, with obligations concentrated in a few NAICS codes. The largest shares were in 561612 Security Guards and Patrol Services ($1.20 billion, 254 awards) and 561210 Facilities Support Services ($1.16 billion, 361 awards), together accounting for most obligated dollars and most actions. Additional obligations were concentrated in 922190 Other Justice, Public Order, and Safety Activities ($422.54 million) and 922140 Correctional Institutions ($304.59 million), indicating a portfolio centered on security, correctional, and related facility support services. Lesser categories were minimal and included small negative adjustments in 925110 and 623990.

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__vendor__vendorSiteDetails__entityIdentifiers__cageCode = '3JMR1'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 668,910,176.53 668.91 million 157
2024 646,962,234.12 646.96 million 181
2023 622,065,635.72 622.07 million 174
2022 599,107,658.16 599.11 million 196
2021 548,393,004.40 548.39 million 236

Insight

GEO GROUP, INC., THE obligated $3.09 billion across 944 awards over the last 5 years, with an average award value of $3.27 million. Annual obligations increased each year from $548.39 million in 2021 to $668.91 million in 2025, indicating a steady upward funding trend. Award counts declined from 236 in 2021 to 157 in 2025, suggesting the growth in obligations was concentrated in fewer, higher-value awards over time.

Use FPDS Query for deeper contractor analysis

Explore federal procurement data with custom SQL, fast filtering, and deeper contractor analysis across buying agencies, NAICS, and annual trends.

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