← All released records

Calhoun County, Michigan · Michigan Freedom of Information Act

Calhoun County and ICE: detention agreement, billing and daily jail counts

Records about how Calhoun County, Michigan, works with U.S. Immigration and Customs Enforcement (ICE): the agreement under which the county jail holds people detained by ICE and modifications P00001 to P00021 with the two attachments to P00015 (two pages of P00006 the county says it could not find), the county's daily jail population counts and its ICE billing history from 2024 to 2026 with the dates payments were received, the Sheriff's Office's invoices to ICE, and its 287(g) agreement.

Asked Oct 12, 2026Released Oct 13, 2026Supplement Oct 14, 2026Approved in part, denied in part; supplemented twice on October 14

What the records show

A records note, dated Oct 18, 2026. Every finding below is labeled. The figures in the tiles and charts come from the cited pages or are computed from them. Confirmed by the record means the page says it. Working hypothesis means the records point that way but do not settle it. Page numbers refer to the PDFs below.

$15.9Mbilled to ICE by the Sheriff's Office, January 2024 to August 2026 (32 months)
121 to 206ICE detainees held on an average day: January 2024, then September 2026 (the county's daily counts; peak month 210, June 2025)
200 bedsa day: the guaranteed minimum set by modification P00021 from January 1, 2026, at $100 a bed-day (signed by the Sheriff February 26, 2026; the county's copy does not carry ICE's signature). In April to June 2026 the county's daily counts never reached 200 (highest 191); the county billed 200 a day and recorded the bills as received in full.

The jail held more people for ICE in 2025 and 2026 than in 2024

Question: How many people did the county jail hold for ICE each day?

The county's daily counts cover all 1,016 days from January 1, 2024 to October 12, 2026, with no gaps. The monthly average was 121 in January 2024, fell to about 106 to 108 in the summer of 2024, and reached 210 in June 2025, the highest month. It was 206 in September 2026 and 206 in the first 12 days of October 2026. The highest single day was 233 (June 17, 2025); the lowest was 95 (August 28, 2024).

050100150200250ICE detainees heldJan 2024Jul 2024Jan 2025Jul 2025Jan 2026Jul 2026Jan 24: 121Sep 26: 206Monthly averageEach day050100150200250ICE detainees held202420252026Jan 24: 121Sep 26: 206Monthly averageEach day
Source: the county's daily jail population accounting, ICE column (daily population pp. 1 to 23). Each day is one count as recorded by the county; the records do not say at what time of day it is taken.
Show the monthly figures
MonthCounted bed-daysAverage a dayLowest to highest dayDaily population pages
Jan 20243,757121.2107 to 1321
Feb 20243,712128.0120 to 1381, 2
Mar 20244,325139.5125 to 1532, 3
Apr 20244,200140.0128 to 1533
May 20244,016129.5119 to 1423, 4
Jun 20243,245108.2100 to 1334, 5
Jul 20243,289106.199 to 1155
Aug 20243,335107.695 to 1155, 6
Sep 20243,999133.3103 to 1496, 7
Oct 20244,289138.4128 to 1487
Nov 20243,933131.1124 to 1377, 8
Dec 20243,996128.9121 to 1358, 9
Jan 20254,201135.5120 to 1609
Feb 20254,504160.9150 to 1779, 10
Mar 20254,103132.4114 to 15510, 11
Apr 20254,624154.1125 to 18411
May 20255,088164.1143 to 19511, 12
Jun 20256,313210.4165 to 23312, 13
Jul 20255,802187.2146 to 21313
Aug 20255,463176.2161 to 18913, 14
Sep 20255,212173.7157 to 18814, 15
Oct 20254,757153.5143 to 17415
Nov 20254,811160.4142 to 16915, 16
Dec 20255,588180.3156 to 20916, 17
Jan 20266,270202.3186 to 22017
Feb 20265,481195.8174 to 21017, 18
Mar 20265,512177.8158 to 21018, 19
Apr 20264,965165.5147 to 19119
May 20265,045162.7152 to 18119, 20
Jun 20264,982166.1157 to 18620, 21
Jul 20266,109197.1186 to 21921
Aug 20266,466208.6200 to 22021, 22
Sep 20266,181206.0195 to 21522, 23
Oct 2026 (12 days)2,468205.7199 to 21523

Billing followed the daily counts through 2025; in April to June 2026 it matched the 200-bed guaranteed minimum

Question: Did the bed-days billed to ICE match the county's daily counts, and where did the guaranteed minimum come in?

From October 2024 (the first month the billing history gives bed-days) to December 2025, billed bed-days were within 3% of the county's count every month, and the counts were always above the 75-bed guaranteed minimum then in force. Modification P00021 raised the guaranteed minimum to 200 beds from January 1, 2026. In April, May and June 2026 the county's counts were below 200 on every day, and billing was 200 for each day of the month, 3,208 bed-days more than the counts. From January to August 2026 the county's daily count was below 200 on 170 of 243 days. Both lines are averages per day, so months of different lengths compare fairly; the table gives monthly totals.

050100150200250Bed-days a day, monthly averageBilled 200 a day75: guaranteed minimum (P00006 to P00018)Oct 24Jan 25Apr 25Jul 25Oct 25Jan 26Apr 26Jul 26Billed (billing history)Counted (daily population)200: guaranteed minimum from January 2026 (P00021)050100150200250Bed-days a day, monthly averageBilled 200 a day75: guaranteed minimumOct 24Apr 25Oct 25Apr 26Billed (billing history)Counted (daily population)200: minimum from 2026 (P00021)
Source: billed bed-days from the county's ICE billing history, MAN DAYS column (billing history pp. 1 and 2); counted bed-days are the sum of the daily ICE counts in each month (daily population pp. 1 to 23); guaranteed minimum from modifications pp. 17, 21, 34, 52, 65 (75 beds) and P00021 pp. 2 and 3 (200 beds). The billing history prints 6,280 for January 2026; the January invoice was adjusted to 6,381 days at $100 (invoices p. 27). Figures are bed-days, not people. Days below the minimum compare each day's count with the minimum; P00021 does not say whether the minimum is applied daily or monthly.
Show the monthly figures
MonthCounted bed-daysAverage a dayLowest to highest dayBilled bed-daysBilled minus countedGuaranteed minimum (beds)Days counted below itGuaranteed minus counted bed-daysDaily population pages
Oct 20244,289138.4128 to 1484,285-475007
Nov 20243,933131.1124 to 1373,989+5675007, 8
Dec 20243,996128.9121 to 1354,090+9475008, 9
Jan 20254,201135.5120 to 1604,320+11975009
Feb 20254,504160.9150 to 1774,546+4275009, 10
Mar 20254,103132.4114 to 1554,130+27750010, 11
Apr 20254,624154.1125 to 1844,700+76750011
May 20255,088164.1143 to 1955,052-36750011, 12
Jun 20256,313210.4165 to 2336,326+13750012, 13
Jul 20255,802187.2146 to 2135,764-38750013
Aug 20255,463176.2161 to 1895,462-1750013, 14
Sep 20255,212173.7157 to 1885,247+35750014, 15
Oct 20254,757153.5143 to 1744,735-22750015
Nov 20254,811160.4142 to 1694,842+31750015, 16
Dec 20255,588180.3156 to 2095,663+75750016, 17
Jan 20266,270202.3186 to 2206,280+10200129717
Feb 20265,481195.8174 to 2105,666+1852001517417, 18
Mar 20265,512177.8158 to 2106,218+7062002871618, 19
Apr 20264,965165.5147 to 1916,000+1,035200301,03519
May 20265,045162.7152 to 1816,200+1,155200311,15519, 20
Jun 20264,982166.1157 to 1866,000+1,018200301,01820, 21
Jul 20266,109197.1186 to 2196,248+1392002414121
Aug 20266,466208.6200 to 2206,405-612000021, 22

What the records do not show

Files

On the copies hosted here, this site blacked out (and marked IRW) the names, email addresses and signature blocks of federal contracting staff who are not senior officials. On P00021 that covers the typed name of ICE's Contracting Officer and the names of three ICE contracting staff; its ICE signature and date blocks, blank on the county's copy, are left visible. Sheriffs (elected) and the ICE Acting Director who signed the 287(g) agreement are not blacked out, nor are the Sheriff's Office's designated public-information contact in the 287(g) agreement (Appendix C) and the Department of Labor official named on the wage determinations. The county's own redactions are unchanged. ICE's own postings of P00019 and P00020, linked below, are not altered by this site. The county's original files can be checked against their fingerprints below.

What was asked

  1. Every agreement in effect since January 1, 2024 under which the County or the Sheriff's Office houses people detained by ICE, with every modification, and records showing the current per-day rate and the agreement's term.
  2. Records showing, by month since January 1, 2024, the amounts invoiced to and received from ICE for detention, transport or related services.
  3. Existing aggregate monthly reports on the average daily population of people held for ICE and the number of their bookings.
  4. Existing aggregate monthly reports, since May 7, 2025, on people transferred to ICE custody at release under the Sheriff's Office's 287(g) Warrant Service Officer agreement, and on ICE detainers and administrative warrants received.
  5. Agendas, resolutions and staff memoranda presented to the Board of Commissioners since January 1, 2024 about housing ICE detainees or the 287(g) agreement.

What the county said

Calhoun County public records portal, request 26-3077 (the agreement and all modifications, posted October 14, 2026)
Request 26-2951 (287(g) agreement and invoices)
Request 26-2580 (first, partial set of the agreement; on October 14, 2026 this page showed "Access to this request is currently limited")

What was withheld

The county blacked out parts of the records and cited the exemption on the page. In the corrected set of modifications and in P00021, the redaction logs cite MCL 15.243(1)(a) (personal privacy) and (1)(z) (information that could expose a person to a cybersecurity incident). The first, partial set (October 13) also withheld the guaranteed minimum and the rate tiers under (1)(c) (jail security); the corrected set releases them. The privilege log for the invoices marks one exemption, MCL 15.243(1)(z). Not in the release: pages 3 and 5 of modification P00006 (the county says it could not find any other version than the one released), and Attachment 1 to P00021, a Department of Labor wage determination (2015-4835, Revision 31), which this site has not asked for.

The copies here match the county's files except for removed file properties and blacked-out staff names; file fingerprints for checking are listed here.