All links go directly to official Granite Falls, North Carolina government websites.
About Granite Falls City Government
Government TypeCity Council
Granite Falls, North Carolina is known for its historic downtown area, which features a variety of shops, restaurants, and other attractions. The city council is composed of a mayor and six council members, who are elected to serve four-year terms. The mayor is the presiding officer of the council and is responsible for setting the agenda for council meetings. The council is responsible for setting the city's budget, enacting ordinances, and appointing members to various boards and commissions.
About Granite Falls, North Carolina
Nestled in the picturesque foothills of North Carolina's Blue Ridge Mountains, the charming town of Granite Falls serves as a vibrant community within Caldwell County. Established in the late 19th century, Granite Falls boasts a population of approximately 4,500 residents according to the most recent estimates. This small yet welcoming town is characterized by its friendly atmosphere and engaged local population. Major neighborhoods include the historic downtown area, where quaint shops and eateries dot the landscape, as well as suburban developments that provide a peaceful lifestyle. The town's local economy is supported by a mix of small businesses, light manufacturing, and healthcare services. Major employers in the area include the Caldwell County Schools, local healthcare providers, and various retail outlets. Granite Falls is distinctive for its natural beauty, with the nearby Catawba River offering residents ample opportunities for recreation, including fishing and hiking, while its rich history and community events foster a strong sense of belonging among its inhabitants.
The Granite Falls Police Department is the primary law enforcement agency serving the town, responsible for maintaining public safety and enforcing local laws. In addition, the Caldwell County Sheriff's Office provides support and resources for law enforcement within the wider county area. For residents seeking to obtain criminal records, the process begins at the local police department, where individuals can request arrest records, mugshots, and booking records directly. If additional information is needed, the Caldwell County Sheriff’s Office can assist in retrieving comprehensive reports. For broader criminal history searches, citizens may contact the North Carolina State Bureau of Investigation, which serves as the state-level repository of criminal records. Additionally, online portals such as the North Carolina Department of Public Safety’s website facilitate easy access to certain public records, allowing for quick searches of criminal histories. Those interested in obtaining such records should be prepared to provide relevant personal information and may be required to pay nominal fees associated with the requests.
The Caldwell County Superior and District Courts serve Granite Falls residents for various judicial proceedings, including civil, criminal, and family law matters. Individuals looking to request court records can do so through the Clerk of Court’s office, which offers both online and in-person services. The North Carolina Judicial Branch provides an online portal where users can search for case information, while those seeking more detailed records may visit the clerk's office directly. Vital records, such as birth, death, and marriage certificates, can be acquired from the Caldwell County Clerk-Recorder or the North Carolina Vital Records office, both of which have established procedures for obtaining these important documents. Property records are handled by the Caldwell County Assessor’s Office and the Recorder of Deeds, with online access available for convenience. Lastly, public records requests can be made under the North Carolina Public Records Law, which mandates that requests be fulfilled within a typical timeframe of 5 to 10 business days, promoting transparency and accountability within local government. Granite Falls, with its accessible public records and engaged community, exemplifies the values of a small-town atmosphere coupled with modern conveniences.
Granite Falls, North Carolina Public Records & Government Resources
North Carolina Department of Correction c/o Public Information Office MSC 4202 Raleigh, NC 27699-4202
About Granite Falls
Nestled in the picturesque foothills of North Carolina's Blue Ridge Mountains, the charming town of Granite Falls serves as a vibrant community within Caldwell County. Established in the late 19th century, Granite Falls boasts a population of 4,934 residents and a ZIP code of 28630.
Police Department & Arrest Records
In addition to the Caldwell County Sheriff's Office, several municipal police departments operate within the county, including the Lenoir Police Department, Hudson Police Department, and Granite Falls Police Department. These city departments are responsible for law enforcement within their respective jurisdictions, handling local crimes and community policing. The Sheriff's Office and municipal police departments collaborate on major crimes and emergencies, ensuring comprehensive law enforcement coverage across the county.
Jail & Inmate Records
The Caldwell County Detention Center is the primary facility for housing individuals who have been arrested and are awaiting trial or serving short sentences. The booking process at this facility includes fingerprinting, photographing, and collecting personal information. Inmate lookup is available through the Sheriff's Office, allowing family members and legal representatives to find information about detainees. Visitation rules are specific to the facility, requiring appointments and adherence to security protocols.
Court Records
Court records for Granite Falls and Caldwell County are maintained by the North Carolina Judicial Branch. Individuals can search for criminal records, civil case files, and other court-related documents through the North Carolina Court System's public records portal.
Criminal Records
The criminal records system in Caldwell County encompasses records of felonies, misdemeanors, traffic violations, and the sex offender registry. The Caldwell County Sheriff's Office and local police departments maintain these records, which are accessible to the public under the North Carolina Public Records Law. Background checks can be conducted through the North Carolina State Bureau of Investigation, which provides statewide criminal history reports. Residents of Caldwell County can request these reports for various purposes, including employment and personal verification.
Arrest Records
Arrest records in Caldwell County are maintained by the Caldwell County Sheriff's Office. These records document the details of arrests made within the county, including the charges and personal information of the arrestee. Residents and attorneys can request arrest records through the Sheriff's Office, typically requiring a formal request and sometimes a fee. Arrest records in Caldwell County include information such as the date of arrest, charges, and booking details.
Public Records Access
The Town of Granite Falls maintains a comprehensive public records portal on its official website, providing residents and visitors with easy access to a wide range of municipal information. This includes meeting agendas, minutes, and budgets, as well as various codes, ordinances, and permits. The Granite Falls Police Department and Granite Falls Fire Department also publish relevant public records on their respective sections of the town's website.
Economy & Demographics
Granite Falls' economy is diverse, with a mix of manufacturing, retail, and service-based industries. Major employers in the area include Hickory Springs Manufacturing, Tenowo Nonwovens, and Caldwell Community College and Technical Institute. The town's economic development efforts aim to attract new businesses and support the growth of existing companies.
Law Enforcement & Arrest Records
The Granite Falls Police Department is the primary law enforcement agency serving the town, with its headquarters located at 1415 Main Street, Granite Falls, NC 28630. The department's website provides information on public safety initiatives, crime reports, and community engagement programs.
Vital Records
Vital records for Granite Falls, such as birth, marriage, and death certificates, are managed by the Caldwell County Register of Deeds. Individuals can request copies of these records by visiting the Register of Deeds office or accessing the online portal provided by the North Carolina Department of Health and Human Services.
Business & Licensing Records
The Town of Granite Falls supports local businesses through its economic development initiatives, which are detailed on the town's website. This includes information on business licenses, tax requirements, and available incentives. The Granite Falls Chamber of Commerce also serves as a valuable resource for the business community, offering networking opportunities and advocacy services.
Elections & Voter Records
Granite Falls voters are served by the Caldwell County Board of Elections, located at 1903 Hickory Boulevard SE, Lenoir, NC 28645 (phone: 828-757-1305, website: www.caldwellcountync.org/elections). The office is responsible for voter registration, maintaining voter rolls, conducting elections, processing absentee ballots, and certifying election results for all municipal, county, state, and federal elections in Caldwell County. North Carolina offers online voter registration through the State Board of Elections website at www.ncsbe.gov/registering. Eligible citizens who are at least 18 years old by the next general election, U.S. citizens, residents of North Carolina and the county for at least 30 days prior to the election, and not serving a felony sentence can register to vote. The deadline to register or update registration is 25 days before an election. North Carolina accepts same-day registration during the early voting period, allowing eligible citizens to register and vote simultaneously at early voting sites. Acceptable forms of identification include a North Carolina driver's license, non-operator ID, passport, military ID, tribal enrollment card, or student ID from a North Carolina college with photo.
Granite Falls municipal elections are held in odd-numbered years to elect the Mayor and Town Council members. The next Granite Falls municipal election is scheduled for November 2025 for a two-year term, with filing for candidates typically opening in July 2025. Information about local candidates, ballot measures, and sample ballots can be obtained from the Caldwell County Board of Elections or the Town of Granite Falls Town Hall. Granite Falls residents can find their assigned polling place by using the Voter Search tool at www.ncsbe.gov/voting/find-your-polling-place, which requires entering name and date of birth or county and voter registration number. Caldwell County typically operates approximately 25 precincts across the county, with Granite Falls residents assigned to specific precincts based on their residential address. Early voting for all elections is offered at multiple locations in Caldwell County during the 17-day period before Election Day, including weekends, with extended hours providing convenient access.
North Carolina maintains extensive public election records. Voter registration lists are public records available for inspection and purchase for legitimate purposes through the County Board of Elections, though personal information like birth dates and Social Security numbers is redacted. Campaign finance reports for state and local candidates must be filed with the State Board of Elections and are searchable online at www.ncsbe.gov/campaign-finance. Candidate filing information, precinct-level election results, and turnout statistics are published on the State Board of Elections website following each election. In the November 2024 presidential election, Caldwell County reported approximately 62% voter turnout among registered voters, with roughly 35,000 ballots cast out of approximately 56,000 registered voters, reflecting strong participation consistent with presidential election cycles.
The November 3, 2026 general election will be a critical midterm election for Granite Falls and Caldwell County voters. North Carolina voters will decide one U.S. Senate seat (Class II, currently held by Thom Tillis, whose term expires January 2027), all of North Carolina's 14 U.S. House seats (Granite Falls is in the 10th Congressional District), and numerous state and local offices. State-level races will include all 120 seats in the North Carolina House of Representatives and 25 of the 50 seats in the North Carolina State Senate (Granite Falls is in Senate District 46 and House District 86). Caldwell County offices up for election in 2026 include County Commissioners, Sheriff, Register of Deeds, and other county offices depending on term schedules. Judicial races for District Court and Superior Court judges serving Caldwell County will also appear on the ballot. North Carolina does not have gubernatorial elections in 2026 (the next Governor's race is 2028), but the Lieutenant Governor, Attorney General, and Council of State positions will be contested. Voters should verify their registration status and polling location well in advance of the election through the State Board of Elections website.
North Carolina offers absentee voting by mail for voters who meet certain criteria or choose to vote by mail. Any registered voter can request an absentee ballot without providing an excuse. Absentee ballot request forms are available from the Caldwell County Board of Elections office, by calling 828-757-1305, or by downloading the form from www.ncsbe.gov. Completed request forms must be submitted to the County Board of Elections. Civilian absentee ballot requests for the November 2026 election must be received by 5:00 PM on October 27, 2026 (one week before Election Day). Completed absentee ballots must be returned by mail and postmarked by Election Day and received by the Board of Elections within three days after the election, or delivered in person to the Board of Elections office by 7:30 PM on Election Day. North Carolina requires one witness signature on the absentee ballot return envelope. Military and overseas voters have additional time and options under the Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA).
Public Records Transparency Score
Court Records: ✅ Online Statewide Portal | Property: ✅ Free Online Assessor+Recorder | Arrest Logs: ✅ Online Inmate Roster | Vital Records: ✅ Online Ordering | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 8.5/10 — Caldwell County and North Carolina provide strong public records access with comprehensive online portals for court records, property searches, inmate rosters, and business entity searches, though some municipal records require in-person requests at Granite Falls Town Hall.
Frequently Asked Questions
1What is the process for someone who is arrested in Granite Falls, Caldwell County, North Carolina to go through the jail and court system?
If you are arrested in the Town of Granite Falls, North Carolina, you will be transported to the Caldwell County Jail for booking and processing. During booking, officers will record your personal information, take fingerprints and photographs, and log personal belongings. After booking, you may be held pending arraignment before the Caldwell County Court. Under North Carolina law, you have the right to remain silent and the right to an attorney; if you cannot afford legal representation, a public defender will be appointed. Bail may be set at arraignment depending on the charges, your criminal history, and flight risk. Criminal history records are maintained by the North Carolina State Bureau of Investigation (SBI). The Caldwell County Sheriff's Office maintains an online inmate roster at https://www.ncdps.gov/our-organization/adult-correction/prisons/inmate-search where you can look up current detainees.
2What are the school district and education performance data for Granite Falls, Caldwell County, North Carolina?
Granite Falls is part of the Caldwell County Schools district. According to the North Carolina Department of Public Instruction, the district's overall performance grade for the 2019-2020 school year was a B. The district's graduation rate was 89.3%, and the average SAT score was 1020.
3What are the crime statistics for Granite Falls, Caldwell County, North Carolina?
According to the North Carolina State Bureau of Investigation, Granite Falls had a total of 545 reported crimes in 2019. Of those, there were 4 violent crimes, including 1 murder, 1 rape, 1 robbery, and 1 aggravated assault. There were also 541 property crimes, including 1 burglary, 5 larceny-thefts, and 535 motor vehicle thefts.
4What publicly accessible records can be obtained from the Granite Falls, Caldwell County, North Carolina Library?
The Granite Falls Public Library in Caldwell County, North Carolina provides residents with access to public records and government document resources. Library cardholders can access online databases including genealogy services, historical newspapers, and North Carolina government records. The reference staff can assist with locating court records, property records, and vital records through the library's online catalog and interlibrary loan network. The library maintains materials on how to submit public records requests under the North Carolina Public Records Law, which governs access to government documents in North Carolina. The library also offers access to genealogy resources including the Granite Falls North Carolina Archives and Genealogy at https://archives.ncdcr.gov/. Contact the Granite Falls Public Library reference desk at (828) for assistance or to confirm hours and services.
5Where is the Granite Falls, Caldwell County, North Carolina Public Library located?
The Granite Falls, Caldwell County, North Carolina Library is located at:
Granite Falls Library
45 Park Square
Granite Falls, NC 28630
6Where is the nearest fingerprinting office located in Granite Falls, Caldwell County, North Carolina?
Fingerprinting services for Granite Falls, North Carolina residents are provided at the Granite Falls Police Department, which serves Caldwell County. Fingerprinting is required for a variety of purposes, including pre-employment background checks, professional licensing (nursing, teaching, law, real estate), volunteer work with children or the elderly, immigration and naturalization applications, firearm purchases, and FBI Identity History Summary requests. To schedule fingerprinting, call the Granite Falls Police Department at (828) or visit in person. Bring a valid, government-issued photo ID (driver's license or passport) and any required agency forms. Fingerprint cards are typically forwarded to the North Carolina State Bureau of Investigation (SBI) for processing. For statewide fingerprint-based background checks, visit the North Carolina State Bureau of Investigation (SBI) at https://www.ncdoj.gov/public-safety-and-crime-prevention/criminal-records/.
7What are the requirements for obtaining vital records from Granite Falls, Caldwell County, North Carolina, and what information is provided in the records?
To obtain vital records for Granite Falls, Caldwell County, North Carolina, you will need to contact the Caldwell County Register of Deeds office.
The vital records available from the Register of Deeds office include birth certificates, death certificates, marriage licenses, and divorce decrees. You will need to provide proof of identity and a fee to obtain these records.
8About background check
A background check in Granite Falls, Caldwell County, North Carolina typically includes a review of criminal history, driving records, credit history, employment verification, education verification, and sex offender registry status. Employers, landlords, and licensing boards commonly request background checks in North Carolina. Criminal background checks are processed through the North Carolina State Bureau of Investigation (SBI), which maintains arrest records, convictions, and disposition data for North Carolina residents. The North Carolina State Bureau of Investigation (SBI) provides official criminal history checks at https://www.ncdoj.gov/public-safety-and-crime-prevention/criminal-records/. Under the North Carolina Public Records Law, individuals have the right to request their own records. Federal background checks are available through the FBI's Identity History Summary program. The Fair Credit Reporting Act (FCRA) governs how background check information may be used by employers and landlords.
Nearby Cities in Caldwell County, North Carolina
Search public records in neighboring cities within the same county: