Dubuque County Inmate Population Search

The Dubuque County inmate population is tracked through county jail records, state corrections records, and court-related custody events in Iowa. A Dubuque County inmate search starts with the local jail roster for people held after arrest, then moves to state, federal, or immigration systems when the person is no longer in county custody. The Dubuque County inmate population also has a data side: capacity, daily counts, trends, and public-record rules shape what can be found online. Current and past inmate lookup works best when the roster, official records counter, court index, and notification tools are used together.

Public Record Search

Sponsored Results

Dubuque County Inmate Population Snapshot

The Dubuque County inmate population is centered on the Dubuque County Jail, the sheriff-operated local detention facility inside the Dubuque Law Enforcement Center. That jail holds people booked after arrest, pretrial detainees awaiting court action, sentenced jail inmates, people serving court-ordered jail time, work-release or house-arrest candidates handled through jail administration, and people held on warrants, violations, or other lawful holds. It is separate from the Dubuque Residential Facility, which is a community-based corrections facility operated through the Iowa Department of Corrections First Judicial District.

Dubuque County did not publish a current official jail population dashboard in the research sources. For that reason, each figure has to be read with its source and date attached. The strongest long-term sources are the Vera Institute/BJS county jail dataset, the Vera jail-construction dataset, and Dubuque County's own 2022 jail food-service RFP. A June 2026 public P2C roster endpoint returned 127 current roster records, but that is only a point-in-time roster snapshot. It is not an official average daily population.


Dubuque County Inmate Population Statistics

Several sourced figures help frame the Dubuque County inmate population without pretending that a single current count tells the whole story. Vera's jail-construction data lists a 2003 Dubuque new jail project that raised capacity from 46 to 212. Dubuque County's 2022 food-service RFP used 212 inmates as the planning maximum and reported calendar-year 2021 average daily population of about 143 adults plus about 3 youth. KCRG reported in December 2023 that Sheriff Joseph L. Kennedy said the jail had a 212 capacity, 181 bed spaces reserved with beds, and 172 inmates that Monday.

143 + 3 2021 Adult ADP Plus Youth Planning ADP
212 Jail Capacity Figure
2 Detention Facilities in the Map
MeasureFigureSource / Year
Jail capacity after new jail project212Vera jail-construction data, 2003 project
Adult average daily populationApprox. 143Dubuque County food-service RFP, calendar year 2021
Youth average daily population for food planningApprox. 3Dubuque County food-service RFP, calendar year 2021
December 2023 operational count172 inmates that MondayKCRG report dated December 11, 2023
June 2026 P2C roster snapshot127 recordsPublic P2C endpoint inspection, snapshot only


Dubuque County Inmate Population Makeup

The best status breakdown in the research came from Vera/BJS historic rows. In 2019, Dubuque County's jail population was 162, with 124 listed as pretrial and 38 listed as sentenced. The same row reported 141 male and 23 female inmates, plus race fields that included 55 Black, 108 White, and 1 AAPI. Those figures are historical estimates. They should not be used as a current demographic profile for the jail.

Current P2C search controls also show how the public roster sorts people. The advanced filters include race choices such as Asian, Black/African American, Native Hawaiian Or Pacific Islander, and White, plus sex choices of Female and Male. The roster row displays name, race initial, sex initial, and age. That public roster structure is useful for lookup, but it is not a demographic report and does not replace an official county dashboard.


Dubuque County Jail Capacity Rules

The Dubuque County Jail capacity figure most often supported by the research is 212. Vera tied that number to the 2003 new jail project, and the county RFP used 212 as a food-service planning maximum. KCRG's December 2023 report added local operational context by noting 181 reserved bed spaces and a 172-inmate count on the reported Monday. That context matters because a jail can feel functionally crowded before it reaches every theoretical bed if staffing, housing classification, medical needs, mental-health needs, or safety separation rules limit where people can be housed.

Statute and standards context: Iowa Code Chapter 356 governs jails and municipal holding facilities. Iowa Code 356.6 requires the sheriff to keep a jail calendar with custody and discharge details. Iowa Administrative Code 201 Chapter 50 sets jail standards and annual inspection duties.


Dubuque County Inmate Record Laws

Jail population and roster access sit inside Iowa's public-record framework. Iowa Code Chapter 22 opens public records for examination and copying unless a law makes a record confidential. Iowa Code 22.7 lists confidential categories, including peace officers' investigative reports and criminal identification files, but it also states that current and prior arrests and criminal history data are public records subject to Chapter 692 limits. That means basic custody facts can be public while some reports, juvenile matters, sealed records, or investigative materials remain restricted.

For sentenced state offenders, Iowa Code 904.601 supports public access to Iowa DOC offender records. For older criminal history and deferred judgments, Iowa Code Chapter 692, Iowa Code Chapter 901C, and Iowa Code 907.9 explain limits and expungement routes. A public jail roster is not the same as a full investigative report or a final court disposition.


Search Dubuque County Inmate Records

The main current-custody channel is the Dubuque P2C Inmate Inquiry, which is officially linked from the county sheriff's P2C page. The roster is free and did not require login during research. Its visible grid is captioned "Inmate Inquiry" and shows Name, Primary Charge, Arrest Date, and Booking Agency. A person missing from the grid may have been released, not yet booked into the public roster, transferred to Iowa DOC, held in federal or immigration custody, or listed under a different name spelling.

The P2C grid also offers a simple first-name and last-name search plus an advanced "Filter Inmate List" dialog. The research inspection found that the public HTTP roster worked, while direct HTTPS command-line access had certificate or path issues. The county's official link remains the right starting point.

  1. Open the P2C Inmate Inquiry through the sheriff-linked roster or the direct P2C URL.
  2. Browse the current roster by name if the person may be in the jail today.
  3. Use last name first, then add first name if the list is too broad.
  4. Open "Filter Inmate List" for race, sex, age, charge, arrest date, or booking agency filters.
  5. If no result appears, check jail office, records, court, DOC, BOP, ICE, and IowaVINE channels.

Dubuque County Roster Search Fields

The Dubuque County inmate population can be searched through both a simple panel and the advanced jqGrid filters on P2C. The simple panel is best when a last name is known. The advanced filters are better when a name is common or when the search starts from a charge, arrest date, sex, race, age, or booking agency.

Field LabelTypeRequiredOptions / Format Notes
Last NameTextUnspecifiedSimple search field; Enter triggers search.
First NameTextUnspecifiedOptional field for narrowing a name search.
RaceDropdownUnspecifiedAsian, Black/African American, Native Hawaiian Or Pacific Islander, White.
SexDropdownUnspecifiedFemale or Male.
AgeTextUnspecifiedNumeric age as stored by P2C.
Primary ChargeGrid textn/aCharge description shown on the roster row.
Booking AgencyDropdownUnspecifiedObserved option was Dubuque County Sheriff's Office.

Dubuque County Inmate Record Fields

A Dubuque P2C roster row is a custody pointer, not a full case file. The inspected public endpoint returned fields such as booking ID, display name, first name, middle name, last name, age, sex, race, date of birth in the JSON response, primary charge, arrest date, booking agency, and a view link. The main roster grid did not show bond, housing unit, court date, release date, or a mugshot column during inspection. Recent Arrests is a separate P2C page for booking photos.

FieldWhat It Shows
NameLast, first, middle with race, sex, and age summary in the display line.
Booking IDLocal numeric booking identifier used by P2C.
Primary ChargeMain charge or custody reason tied to the roster row.
Arrest DateDisplayed date tied to the arrest or booking record.
Booking AgencyAgency responsible for booking, observed as Dubuque County Sheriff's Office.
Race / Sex / AgePublic demographic fields used for display and filtering.

Dubuque County Custody Lookup Channels

When the Dubuque County jail roster is not enough, the next channel depends on the problem. For a current jail-custody question, the Jail Office at 563-589-4420 is the direct local line. For official reports, the Records Division at 855 Central Avenue serves both Dubuque Police Department and Dubuque County Sheriff's Office reports, with the records room reachable at 563-589-4443. P2C Event Search states that official reports are obtained from the Records Department and lists a $10 report fee.

People sentenced to Iowa state prison or supervised through state community corrections are searched through the Iowa Department of Corrections Offender Search. Federal custody belongs in the Federal Bureau of Prisons inmate locator, while current immigration detention belongs in the ICE Online Detainee Locator System. IowaVINE and VINELink help with custody and case notifications, not full jail reports. No official Dubuque sheriff or police app with an inmate lookup was confirmed.


Dubuque County Jail vs State Prison

The jail roster and the state locator answer different questions. Dubuque County Jail is the local system for arrest, booking, pretrial detention, short jail sentences, warrants, mittimus entries, and local holds. Iowa DOC is the state system for sentenced prison custody and community-based corrections placements such as the Dubuque Residential Facility. Federal and immigration locators sit outside both systems.

QuestionCounty JailState Prison / DOC
Who appearsCurrent county jail inmates and local jail custodySentenced state offenders and state-supervised clients
Main lookupP2C Inmate InquiryIowa DOC Offender Search
AgencyDubuque County Sheriff's OfficeIowa Department of Corrections
Useful filterName, charge, race, sex, age, booking agencyName, offender number, location, offense, county of commitment
Common timing issueMay not list a person before booking or after releaseMay not list a newly arrested person before sentencing or transfer

Dubuque County Detention Facilities

Two facilities appear in the Dubuque County facility map. They serve different custody roles, so searches must use the right locator for the facility type. The county jail is the local arrest and jail-custody facility. The residential facility is a state community corrections setting, not a county jail and not a state prison institution.

  • Dubuque County Jail - sheriff-operated local detention for pretrial detainees, sentenced jail inmates, warrant holds, violations, and local jail commitments.
  • Dubuque Residential Facility - Iowa DOC First Judicial District residential correctional facility for state community-based corrections clients and work-release-style residents.

Dubuque County Custody Terms

Roster and court words can look similar even when they point to different records. These terms help separate the jail count, the booking entry, and the later court or DOC record.

Booking
The jail intake event that creates a local custody record after arrest or surrender.
Pretrial
Custody before a case is resolved by dismissal, plea, trial, sentence, or other court order.
Mittimus
A court commitment order to serve jail time or a sentence.
Detainer
A hold or request from another agency or jurisdiction.
DOC
Iowa Department of Corrections, the state system for prison and community corrections records.

Dubuque County Inmate Population FAQ

How large is the Dubuque County inmate population? The best sourced jail capacity figure is 212. The 2021 county food-service RFP reported about 143 adult inmates per day plus about 3 youth for planning, while Vera/BJS reported 162 in 2019. The June 2026 P2C count of 127 records was only a snapshot.

Where does a current Dubuque County inmate search start? Start with P2C Inmate Inquiry for current Dubuque County Jail custody. Use last name first, then first name or advanced filters. If no result appears, use jail, records, court, DOC, federal, ICE, and IowaVINE channels as needed.

Does the roster show everyone arrested in Dubuque County? No. P2C Inmate Inquiry is a current inmate roster. P2C Recent Arrests is separate and shows recent arrest cards with booking photos. Released people, state prisoners, federal detainees, and ICE detainees may not be on the county roster.

Who runs the Dubuque County Jail? The Dubuque County Sheriff's Office operates the jail. Sheriff Joseph L. Kennedy is listed on the official sheriff page. Jail records and reports may involve the jail office, records room, P2C, and the City Records Division that serves both city police and county sheriff reports.

Are court charges the same as jail roster charges? Not always. A roster charge is tied to arrest or booking. The County Attorney reviews and files formal charges in court, and those charges can be amended, reduced, dismissed, or resolved later.

Is there a Dubuque County inmate app? No official Dubuque sheriff or police mobile app with an inmate lookup was confirmed in the research. JailATM and ICSolutions support visit and phone-related services, but they are vendor tools rather than an app-only roster.

Public Record Search

Sponsored Results

Directions to the Dubuque County Jail

The public-facing sheriff and jail address is the Dubuque Law Enforcement Center, 770 Iowa St., Dubuque, IA 52001. Visitors should keep three downtown points separate: the Law Enforcement Center on Iowa Street, the visitation and records address at 855 Central Avenue, and the Dubuque County Courthouse at 720 Central Avenue. The courthouse is nearby, but court records and jail visits use different offices and entry points.

From US-20 or Dodge Street, travel east toward downtown Dubuque and then use the downtown street grid toward Iowa Street or Central Avenue. From US-151 or US-61, follow the highway route into downtown and confirm current one-way streets before arrival. From the courthouse area, the Law Enforcement Center and the records/visitation address are a short downtown distance away.

Address

Dubuque County Jail
770 Iowa St.
Dubuque, IA 52001
563-589-4420

Visitor Parking

Official pages did not publish visitor parking rates or a dedicated jail visitor lot rule. Confirm current parking before arrival.

Public Transit

Official jail pages did not identify a bus route for the jail or visitation entrance. Confirm current routing with the local provider.

Visitor Entry

Visitation uses 855 Central Avenue. Picture ID with address is required, visitors under 18 are not allowed, and cell phones or cameras are not permitted in the visitation area.