Taylorsville Public Records and Background Check

A Taylorsville background check can draw on records from Salt Lake County law enforcement, the Third District Court, and the Utah Bureau of Criminal Identification. Taylorsville is a city of roughly 65,000 people in Salt Lake County, situated on the west side of the Salt Lake Valley. It is also home to the state BCI office, which makes in-person record check access particularly convenient for residents. This guide walks through every source for searching criminal history and public records in Taylorsville.

Search Public Records

Sponsored Results

Taylorsville Quick Facts

~65,000Population
Salt LakeCounty
Third DistrictCourt
10 DaysGRAMA Response

Utah Bureau of Criminal Identification in Taylorsville

Taylorsville is the physical home of the Utah Bureau of Criminal Identification (BCI). The office is located at 4315 South 2700 West, Suite 1300, Taylorsville, UT 84129. The phone number is (801) 965-4445. BCI is open Monday through Friday, 8:00 AM to 5:00 PM. Because Taylorsville residents live in the same city as BCI, in-person visits to request criminal history records are straightforward.

BCI maintains the statewide criminal history database for Utah. Residents may request their own record under the Right of Access provision. As of July 2025, the fee for a personal criminal history search is $20. Bring a valid photo ID to your appointment. You can also review the BCI Criminal Records page for current forms and instructions before visiting.

The legal authority for criminal record searches in Utah is found at Utah Code Section 53-10-108. This statute sets out who may access criminal history data and under what conditions records may be released.

Utah BCI Bureau of Criminal Identification Taylorsville background check records

BCI is the most complete source for a statewide criminal background check in Utah. Local police records and court records supplement BCI data but do not replace it.

Note: BCI Right of Access searches are for individuals requesting their own records; other access types are governed by separate rules under state law.

Police Records Access in Taylorsville

Taylorsville contracts for police services rather than operating its own department. Records requests for incidents that occurred within Taylorsville city limits follow Utah GRAMA procedures through the contracted law enforcement agency. If you need a police report or incident record from Taylorsville, contact the Salt Lake County Sheriff or the city directly to confirm which agency holds the records you need.

Submit your request in writing. Include the date of the incident, the address, and any case or report number if available. GRAMA requests must be answered within 10 business days. If the agency needs more time, it must notify you in writing before the deadline passes.

Requests can also be submitted through the Utah GRAMA Portal, which accepts online submissions to many state and local agencies. The portal tracks your request and provides status updates as the agency processes it.

Salt Lake County Sheriff Records and Inmate Search

The Salt Lake County Sheriff provides law enforcement services across unincorporated areas of the county and supports contracted cities including Taylorsville. The sheriff's office maintains inmate records, jail dockets, booking rosters, and warrant information for Salt Lake County.

The sheriff's office operates an online inmate lookup tool where you can search for individuals currently in custody. Booking records include names, charges, mugshots, and custody status. The statewide warrant file (SWW) through the sheriff provides information on active warrants issued by courts in Salt Lake County. These are key resources when conducting a criminal background check tied to Taylorsville or the broader Salt Lake County area.

For current inmate and jail information, visit the Salt Lake County Sheriff at slco.org/sheriff. The site is updated regularly and is free to use.

Salt Lake County Sheriff background check records for Taylorsville

The Salt Lake County Sheriff is the primary law enforcement source for warrant checks and inmate searches covering Taylorsville and nearby cities in the valley.

Third District Court Records for Taylorsville

Criminal cases involving Taylorsville residents are handled in the Third District Court, which serves Salt Lake County. Court records include case filings, charges, hearing schedules, plea agreements, and sentencing orders. These records are part of the public record and can be accessed through Utah Courts online tools.

MyCourtCase is a free portal where anyone can look up case status and basic information for cases filed in Utah courts. XChange is a subscription-based service that provides more detailed records, including case documents and full filing history. Legal professionals and researchers often use XChange for in-depth record searches. Both tools are operated by the Utah Courts system.

Court records differ from BCI criminal history records. A court file shows what happened in a specific case. A BCI record shows all criminal history across agencies and jurisdictions statewide. Together, these sources offer the most complete criminal record check available for Taylorsville residents.

Note: Sealed or expunged court records will not appear in standard court record searches, even through XChange.

Criminal History Records and Public Records in Taylorsville

Public records available in Taylorsville cover arrests, bookings, court cases, and criminal history across multiple agencies. Each source adds different information. Arrest records show the date, charge, and agency. Court records show case outcomes. BCI records combine both and include statewide data reaching beyond Salt Lake County.

Under Utah law, most records held by government agencies are public unless a specific legal exception applies. Protected records include open investigation files, medical records, juvenile records, and sealed court orders. When a request is denied, the agency must identify which legal exception is being applied. You have the right to appeal that decision to the State Records Committee.

Running a thorough public records search in Taylorsville means checking local law enforcement sources, the county sheriff, the Third District Court, and BCI. Each step may reveal records not visible from the others. This is especially true when looking at someone with a history in multiple counties or cities across Utah.

  • BCI statewide criminal history (in-person, Taylorsville office)
  • Salt Lake County Sheriff inmate roster and warrant file
  • Third District Court case records via MyCourtCase or XChange
  • City-level police incident reports via GRAMA request
  • Utah GRAMA Portal for online submissions

GRAMA Records Requests in Taylorsville

All government records requests in Taylorsville fall under the Government Records Access and Management Act. The full text of GRAMA is at Utah Code Title 63G Chapter 2. Agencies have 10 business days to respond to a written request. The 10-day clock starts when the agency receives the request, not when it is postmarked or submitted online.

If you have a specific incident in mind, include as many details as you can in the request. Dates, locations, case numbers, and names all help the agency find the correct records faster. Vague or broad requests take longer to process and may result in partial responses. Fees for document copies may apply depending on the number of pages provided.

You can submit requests to Taylorsville City or to Salt Lake County depending on which agency holds the records. Use the Utah GRAMA Portal to submit and track requests online. This tool works for many state and local agencies across Utah.

Expungement of Criminal Records in Taylorsville

Utah law allows eligible residents to petition for expungement of criminal records, which removes them from public access. The process starts at BCI, where you obtain a Certificate of Eligibility. The certificate costs $65 per offense. Full instructions are on the BCI Expungements page.

The statute governing expungement is Utah Code Title 77, Chapter 40a. Waiting periods depend on the offense type. Misdemeanors generally have shorter wait times than felonies. Not every offense qualifies. Once you obtain the certificate, you file a petition in the Third District Court, which served the original case. After the court grants the expungement, BCI removes the record from its database and notifies local agencies. Taylorsville residents benefit from easy in-person access to BCI to start this process.

Search Records Now

Sponsored Results

Salt Lake County Background Check

Salt Lake County resources cover all cities in the county, including Taylorsville. The county sheriff, district court, and GRAMA office provide records access for residents throughout the valley.

View Salt Lake County Background Check

Nearby Utah Cities

Taylorsville sits close to several other Salt Lake Valley cities, all served by the same county and district court resources for criminal background check searches.

View Major Utah Cities