Cottonwood Heights Background Check and Criminal Records
A Cottonwood Heights background check draws records from Cottonwood Heights City Police, the Salt Lake County Sheriff, and the Utah Bureau of Criminal Identification. Cottonwood Heights is a Salt Lake County city with roughly 35,000 residents, located southeast of Salt Lake City near Big Cottonwood Canyon. The city has its own police department that handles local records requests. Statewide criminal history is available through BCI, and the Third District Court handles cases for Salt Lake County. This page covers how to search and obtain criminal records, court records, and public records tied to Cottonwood Heights.
Cottonwood Heights Quick Facts
Cottonwood Heights City Police Department Records
The Cottonwood Heights City Police Department processes records requests for incidents within city limits. Police reports, arrest logs, and incident records are public records under Utah's Government Records Access and Management Act. Requests can be submitted in person, by mail, or through any city records system. Include the report number, incident date, and address when possible. These details help staff find the correct record quickly.
Some files are protected. Records linked to open investigations or involving juveniles may be partially withheld. The department will explain what can be released and what must be held back. Victims may be entitled to more detail than the general public. The Cottonwood Heights City website has department contacts and instructions for filing a records request.
Under GRAMA, the city must respond within 10 business days. Extensions of up to 5 additional days are allowed for complex requests, but only with written notice to the requester.
Salt Lake County Sheriff Records and Inmate Lookup
The Salt Lake County Sheriff handles county-level law enforcement and jail operations for Salt Lake County, including areas adjacent to Cottonwood Heights. The sheriff maintains an inmate lookup tool, jail dockets, and a warrant file that members of the public can search. These resources are available on the Salt Lake County Sheriff's website at slco.org/sheriff/.
The sheriff's inmate lookup allows searching by name to find current detainees held in county facilities. Jail dockets show scheduled hearings and booking information. The warrant file includes active warrants across Salt Lake County. For incidents handled by sheriff deputies rather than Cottonwood Heights Police, records requests should go to the Salt Lake County Sheriff's records division.
Note: Inmate lookup data reflects bookings that have completed processing. Very recent arrests may not appear immediately. Contact the sheriff's office directly for current custody information.
Getting a Background Check in Cottonwood Heights
A full criminal background check in Cottonwood Heights combines local police records with a statewide criminal history search through BCI. Local records cover incidents in Cottonwood Heights. BCI covers the entire state of Utah.
The Utah Bureau of Criminal Identification (BCI) maintains the state's central criminal history database. Utah residents can request their own record under the Right of Access provision. The fee as of July 2025 is $20. BCI is at 4315 S 2700 W, Suite 1300, Taylorsville, UT 84129. Hours are Monday through Friday, 8:00 AM to 5:00 PM. Phone: (801) 965-4445. Mail requests to: 3888 West 5400 South, Salt Lake City, UT 84129. Full details are on the BCI Criminal Records page.
Criminal record access in Utah is governed by Utah Code Section 53-10-108. This statute sets the rules for how criminal history data is maintained and who may access it. All local agencies operate within this framework.
BCI records are statewide. City police records cover only incidents within Cottonwood Heights. Both sources together provide the most complete criminal background picture.
Third District Court Records for Cottonwood Heights
Criminal and civil cases from Cottonwood Heights are heard at the Third District Court, which serves Salt Lake County. Court records include case filings, hearing schedules, verdicts, and sentencing information for all cases that move through the court system.
Utah Courts provides two tools for public searches. MyCourtCase is the free viewer. It shows basic case status and filing information for all Utah courts, including Third District cases tied to Cottonwood Heights. XChange is a subscription service with more complete case records and documents. Legal professionals and researchers use XChange most often.
Court records show the outcome of cases that were filed. BCI records show the full criminal history, which may include arrests that never resulted in a court case. Using both together provides the fullest picture of a person's legal history.
Warrant and Arrest Record Searches in Cottonwood Heights
Active warrants for Cottonwood Heights residents may appear in Salt Lake County Sheriff records or in the BCI Statewide Warrants file. The statewide file aggregates active warrants from law enforcement agencies across all Utah jurisdictions. Checking both gives the most complete warrant search result.
Arrest records from Cottonwood Heights incidents are held by the city police department. Arrests involving county resources are at the Salt Lake County Sheriff. Bookings at county detention facilities appear in the sheriff's inmate lookup once processed.
To check a specific warrant by phone, contact the Salt Lake County Sheriff. For court-linked warrants, the Utah Courts website or MyCourtCase may show bench warrants connected to filed cases. Combining all three sources gives the most complete picture of a person's legal status in the Cottonwood Heights area.
GRAMA Requests in Cottonwood Heights
Public records requests in Cottonwood Heights are governed by Utah Code 63G-2. Both Cottonwood Heights City and the Salt Lake County Sheriff operate under GRAMA. Requests can go directly to either agency or through the Utah GRAMA Portal.
Include the name, incident date, report number, and location when filing. Agencies must respond within 10 business days. Extensions of up to 5 days are allowed with written notice. Denied requests may be appealed to the agency's records access officer and then to the State Records Committee. Fees for copies must follow state guidelines.
Note: The GRAMA Portal allows online request filing and status tracking. It is available for both city and county requests across Utah.
Expungement for Cottonwood Heights Residents
Utah residents in Cottonwood Heights with prior convictions may qualify for expungement. Expungement seals a record from public access. The process begins at BCI. A Certificate of Eligibility costs $65 per offense and is valid for 90 days. The full process takes about 4 to 6 months.
Waiting periods under Utah Code Title 77, Chapter 40a are: DUI 10 years, Felony 7 years, Class A misdemeanor 5 years, Class B misdemeanor 4 years, Class C misdemeanor or infraction 3 years. Utah's Clean Slate law allows automatic expungement for qualifying cases filed after May 1, 2020. Visit the BCI Expungements page for eligibility rules and forms.
Salt Lake County Background Check
Cottonwood Heights is located in Salt Lake County. The Salt Lake County background check page covers county-wide criminal records, the Salt Lake County Sheriff, and Third District Court access in more detail.
Nearby Utah Cities
Cottonwood Heights borders several other Salt Lake County cities, each with its own police records and GRAMA access procedures.