Harrisburg Public Records Directory
All links go directly to official Harrisburg, North Carolina government websites.
The governing body of Harrisburg, North Carolina, is the Harrisburg Town Council, which consists of five elected members. Council members are elected at-large to serve four-year terms. The current members include Mayor Jennifer A. McCray and Council Members John D. Dwyer, John D. "J.D." McGowan, and others, as of the latest election cycle.
For the fiscal year 2022-2023, the town of Harrisburg operates with an approximate annual budget of $11.9 million. This budget supports various municipal services, including public safety, infrastructure maintenance, and community development initiatives.
Regular meetings of the Harrisburg Town Council are held on the second and fourth Tuesday of each month at 7:00 PM. These meetings take place at the Harrisburg Town Hall, located at 4100 Main Street, Harrisburg, NC 28075. Residents are encouraged to attend and participate in discussions regarding local governance and community issues.
Nestled within the rolling hills of Cabarrus County, Harrisburg, North Carolina, emerges as a vibrant community marked by a rich history and a rapidly growing population of approximately 20,000 residents. The town's origins can be traced back to its founding in 1760, making it one of the older settlements in the region. Today, Harrisburg boasts a blend of established neighborhoods such as Rocky River and Harrisburg Village, alongside newer developments that reflect its burgeoning growth. This charming town is known for its strong sense of community, highlighted by annual events and a commitment to preserving its small-town feel despite the encroaching urbanization of the Charlotte metropolitan area. The local economy thrives on a mix of small businesses and larger employers, including retail and manufacturing sectors, contributing to a diverse employment landscape that supports its residents. The town's distinctive character is further enriched by its public parks, well-maintained green spaces, and recreational facilities, making Harrisburg not just a place to live, but a community to thrive.
The Harrisburg Police Department takes the lead in maintaining law and order within the town, working closely with the Cabarrus County Sheriff's Office, which oversees broader law enforcement in the county. For those seeking to obtain arrest records, mugshots, booking records, or criminal history information, the process typically begins at the Harrisburg Police Department's records division. Residents can visit the department in person or contact them via phone to request specific documents. For broader inquiries, including cases handled by county law enforcement, the Cabarrus County Sheriff's Office also maintains a comprehensive set of records. This office can provide information regarding individuals detained at the Cabarrus County Jail, which serves as the county's detention facility. For a more extensive criminal history search, residents may turn to the North Carolina State Bureau of Investigation, which serves as the state’s central repository for criminal records. Online lookup portals may be available through various law enforcement agency websites, allowing individuals to access records remotely. It is advisable to verify the required information and any associated fees before proceeding with record requests to ensure a smooth retrieval process.
In Harrisburg, the judicial system is primarily served by the Cabarrus County District Court, where a range of cases, including civil, criminal, and family law matters, are adjudicated. Residents seeking court records can access these documents through the North Carolina Judicial Branch's online portal or by visiting the district court's clerk office in person. Vital records such as birth, death, and marriage certificates can be obtained from the Cabarrus County Register of Deeds, which maintains these essential documents, or through the North Carolina Division of Public Health for statewide records. For property records, residents should reach out to the Cabarrus County Tax Assessor's Office and the Register of Deeds, which offer access to property assessment information and land records both in-person and through their respective online platforms. Additionally, under the North Carolina Public Records Law, individuals can make general public records requests directly to local government agencies. Typically, these requests are processed within 5 to 10 business days, though response times may vary depending on the volume and complexity of the request. Harrisburg's commitment to transparency ensures that residents have access to the information they need to stay informed and engaged within their community.
About Harrisburg
Police Department & Arrest Records
Jail & Inmate Records
Court Records
Criminal Records
Arrest Records
Public Records Access
Economy & Demographics
Law Enforcement & Arrest Records
Arrest records and jail bookings for individuals detained in Cabarrus County can be searched through the Cabarrus County Detention Center's online inmate roster at cabarruscounty.us/government/sheriff/inmate-inquiry. The inmate search provides information including booking photos, charges, bond amounts, booking dates, and expected release dates for current inmates. The detention facility is located at 1420 Oakwood Avenue SW, Concord, NC 28025. Public records requests in North Carolina are governed by North Carolina Public Records Law, Chapter 132 of the North Carolina General Statutes (N.C.G.S. § 132-1 et seq.), which presumes that all records made or received in the transaction of public business are public records and available for inspection unless specifically exempted by law. Law enforcement agencies may withhold records related to ongoing criminal investigations, criminal intelligence information, and certain personnel matters, but most completed incident reports, arrest records, and booking information are accessible to the public upon request.
Vital Records
Business & Licensing Records
Elections & Voter Records
The Town of Harrisburg holds municipal elections for mayor and town council seats on a regular schedule. Harrisburg's mayor and six council members serve four-year staggered terms. Municipal elections are held in odd-numbered years, with the next Harrisburg municipal election scheduled for November 2025. Harrisburg voters can find information about candidates, local ballot measures, and town election dates at harrisburgnc.org. For all elections, Harrisburg residents can find their assigned polling place using the Polling Place Lookup tool at ncsbe.gov/voting/find-your-polling-place, or by contacting the Cabarrus County Board of Elections. Voters enter their name and address to locate their precinct and polling location.
North Carolina public records law makes most election records accessible to the public. Voter registration lists are public records available through county boards of elections, though personal information such as birth dates and partial Social Security numbers is redacted. Campaign finance reports for candidates and political committees are filed with the North Carolina State Board of Elections and searchable at ncsbe.gov/campaign-finance. Election results by precinct, including results for Harrisburg voting precincts, are published on the Cabarrus County Board of Elections website after polls close and vote counting is complete. In the November 2024 presidential election, Cabarrus County saw strong voter turnout with approximately 66% of registered voters casting ballots, reflecting the county's engaged electorate.
Looking ahead to November 3, 2026, Harrisburg and Cabarrus County voters will decide several important races. North Carolina will hold elections for all U.S. House seats representing the area (including North Carolina's 8th and 10th Congressional Districts, which cover portions of Cabarrus County). State-level races will include North Carolina State Senate and State House of Representatives seats. Cabarrus County voters will elect county commissioners, county sheriff, register of deeds, and other county offices, all of which serve Harrisburg residents. Any local ballot measures or bond referendums will also appear on the ballot. North Carolina does not have U.S. Senate or gubernatorial races in 2026, as the next Senate race is in 2028 and the next governor's race is in 2028.
North Carolina offers absentee voting by mail for voters who qualify under state law. Absentee ballot applications can be submitted online through the State Board of Elections or obtained from the Cabarrus County Board of Elections. Completed absentee ballots must be received by 7:30 PM on Election Day to be counted. North Carolina also offers early voting (one-stop absentee voting) at designated sites in Cabarrus County for approximately two and a half weeks before Election Day, including evenings and weekends. Early voting locations and schedules are published at ncsbe.gov and on the Cabarrus County elections website. Harrisburg residents have convenient access to early voting sites in the county, making participation in elections accessible and convenient.
Public Records Transparency Score
Frequently Asked Questions
1 What is the process for someone who is arrested in Harrisburg, Cabarrus County, North Carolina to go through the jail and court system?
2 Where is the nearest fingerprinting office located in Harrisburg, Cabarrus County, North Carolina?
Search public records in neighboring cities within the same county: