Federal Agency

FEDERAL PRISON SYSTEM / BUREAU OF PRISONS Federal Contract Obligations (Last 5 Years)

Federal Prison System / Bureau of Prisons procurement totals 10.53 billion across 220,362 actions over the last five years, with spending concentrated in medical care, residential services, pharmaceuticals, construction, and IT support.

This FPDS Query page summarizes obligated contract activity for Agency ID 1540 from 2021 through 2025. The Bureau of Prisons recorded 10,527,791,211.10 in total obligations, with annual spending ranging from 1.38 billion in 2021 to 2.76 billion in 2023 and 2.10 billion in 2025. Top vendors include McKesson Corporation, NaphCare, Inc., Dismas Charities, Inc., Seven Corners, Inc., and Clark Construction Group, LLC.

Generated at 03/21/2026

Analysis period: Last 5 years

Vendor, NAICS, and annual figures reflect obligated amounts and award counts during the last five years; totals are based on readable values shown on this page.

Agency ID
1540
Total Obligated
10.53 billion
10,527,791,211.10
Award Actions
220,362
Average Action Value
47,774.98

About FEDERAL PRISON SYSTEM / BUREAU OF PRISONS federal contract activity

Over the last 5 years, the FEDERAL PRISON SYSTEM / BUREAU OF PRISONS recorded $10.53 billion in obligated contract spending across 220,362 awards, with an average award value of $47,774.98. The volume and distribution of awards indicate a procurement profile dominated by recurring operational requirements rather than a small number of large transactions.

Vendor concentration and leading contractors

MCKESSON CORPORATION is the largest vendor in the period at $889.36 million across 19,588 awards, reflecting sustained pharmaceutical and medical supply demand. Other major vendors include CLARK CONSTRUCTION GROUP, LLC at $463.65 million, NAPHCARE, INC. at $408.98 million, DISMAS CHARITIES, INC at $331.15 million, and SEVEN CORNERS, INC at $308.92 million, showing a mix of healthcare, construction, and support-service spending.

Industry profile based on NAICS activity

The largest NAICS category is 622110 GENERAL MEDICAL AND SURGICAL HOSPITALS at $2.30 billion and 38,116 awards, followed by 623990 OTHER RESIDENTIAL CARE FACILITIES at $1.93 billion. Pharmaceutical preparation manufacturing, commercial and institutional building construction, and other computer related services also rank prominently, indicating a spending portfolio centered on inmate healthcare, facility operations, pharmaceuticals, and administrative or systems support.

Annual contract trend over the analysis window

Annual obligated spending peaked in 2023 at $2.76 billion, then moderated to $2.02 billion in 2024 and $2.10 billion in 2025. Earlier years were lower, at $2.27 billion in 2022 and $1.38 billion in 2021, while award counts remained consistently high throughout the period, ranging from 33,275 in 2021 to 48,606 in 2024.

How to interpret this page

This summary is based on FPDS Query data for agency ID 1540 over the last 5 years, using obligated dollars, award counts, vendor totals, NAICS totals, and annual aggregates supplied in the analysis window. Totals reflect recorded contract obligations in the dataset and are not adjusted for inflation or other external factors.

Top Vendors

SELECT
    vendor_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__vendor__vendorHeader__vendorName AS vendor_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__purchaserInformation__contractingOfficeAgencyID = '1540'
        AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
        AND content__award__vendor__vendorHeader__vendorName != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
Vendor Total Obligated Readable Award Actions
MCKESSON CORPORATION 889,360,450.73 889.36 million 19,588
CLARK CONSTRUCTION GROUP, LLC 463,649,255.71 463.65 million 15
NAPHCARE, INC. 408,977,141.47 408.98 million 8,123
DISMAS CHARITIES, INC 331,145,011.81 331.15 million 958
SEVEN CORNERS, INC 308,920,586.64 308.92 million 8,000
NAPHCARE INC 308,645,490.99 308.65 million 3,824
GEO REENTRY, INC. 268,945,808.77 268.95 million 561
UNIVERSITY OF MASSACHUSETTS 237,594,866.05 237.59 million 1,097
WELLPATH LLC 220,628,964.05 220.63 million 3,200
PGLS LLC 151,420,035.44 151.42 million 84

Insight

Over the last 5 years, the Federal Prison System / Bureau of Prisons obligated $10.53 billion across 220,362 awards, with vendor spending concentrated among a relatively small set of suppliers. McKesson Corporation is the largest listed vendor at $889.36 million and 19,588 awards, while several other high-obligation vendors are tied to specific service categories, including Clark Construction Group, LLC at $463.65 million across 15 awards and Naphcare, Inc./Naphcare Inc at a combined $717.62 million across 11,947 awards. The mix of high-value, low-count awards and high-volume, lower-value awards indicates a portfolio split between capital/project work and recurring operational or service contracts.

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__purchaserInformation__contractingOfficeAgencyID = '1540'
        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
622110 GENERAL MEDICAL AND SURGICAL HOSPITALS 2,298,838,093.56 2.30 billion 38,116
623990 OTHER RESIDENTIAL CARE FACILITIES 1,925,744,466.23 1.93 billion 5,284
325412 PHARMACEUTICAL PREPARATION MANUFACTURING 903,325,779.19 903.33 million 20,463
236220 COMMERCIAL AND INSTITUTIONAL BUILDING CONSTRUCTION 555,367,937.04 555.37 million 177
541519 OTHER COMPUTER RELATED SERVICES 506,255,212.84 506.26 million 3,815
311999 ALL OTHER MISCELLANEOUS FOOD MANUFACTURING 366,235,733.38 366.24 million 24,690
221122 ELECTRIC POWER DISTRIBUTION 251,549,958.62 251.55 million 3,172
561210 FACILITIES SUPPORT SERVICES 176,248,725.23 176.25 million 517
221310 WATER SUPPLY AND IRRIGATION SYSTEMS 158,202,344.61 158.20 million 2,578
541930 TRANSLATION AND INTERPRETATION SERVICES 157,087,942.90 157.09 million 877

Insight

Over the last 5 years, Federal Prison System / Bureau of Prisons obligated $10.53 billion across 220,362 awards, with spending concentrated in a small set of health care and support service NAICS codes. General medical and surgical hospitals (622110) led obligations at $2.30 billion, followed by other residential care facilities (623990) at $1.93 billion and pharmaceutical preparation manufacturing (325412) at $903.33 million. The mix of high-obligation, high-volume categories alongside lower-award-count construction and facilities support codes indicates a diversified spend profile, but one weighted toward inmate health care, residential care, and related operational support.

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__purchaserInformation__contractingOfficeAgencyID = '1540'
        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 2,096,704,351.74 2.10 billion 46,357
2024 2,018,050,516.80 2.02 billion 48,606
2023 2,764,216,056.77 2.76 billion 46,695
2022 2,267,353,848.01 2.27 billion 45,429
2021 1,381,466,437.78 1.38 billion 33,275

Insight

Over the last 5 years, the Federal Prison System / Bureau of Prisons obligated $10.53 billion across 220,362 awards, averaging $47,774.98 per award. Obligations were relatively elevated in 2023 at $2.76 billion, then remained near the $2.0 billion range in 2024 and 2025 after rising from $1.38 billion in 2021. Award volumes were highest in 2024 and 2025, indicating a fairly broad distribution of procurement activity rather than concentration in a single year.

Use FPDS Query for deeper analysis

Explore federal procurement data with custom SQL, fast filtering, and deeper market analysis across agencies, vendors, NAICS, and contract trends.

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