Heidelberg Public Records Directory

All links go directly to official Heidelberg, Mississippi government websites.

About Heidelberg

Heidelberg is a small town in Jasper County, Mississippi, located in the east-central portion of the state along U.S. Highway 11. With a population of approximately 750 residents as of recent estimates, Heidelberg serves as one of the historic communities in Jasper County, which was established in 1833. The town's name reflects the German heritage of early settlers, and it has long been characterized by its rural, agricultural economy and close-knit community.
Heidelberg is situated roughly 15 miles north of Bay Springs, the county seat, and is surrounded by pine forests and farmland typical of Mississippi's Piney Woods region. The town is primarily residential and agricultural, with local churches, small businesses, and community gathering places forming the center of civic life. Public records for Heidelberg residents are maintained by a combination of town-level offices and Jasper County agencies located in Bay Springs. The Town of Heidelberg maintains basic municipal records, while more comprehensive public records—including property deeds, court filings, marriage licenses, and criminal records—are handled by Jasper County offices at the county courthouse in Bay Springs. The Jasper County Chancery Clerk, Circuit Clerk, Tax Assessor, and Sheriff's Office serve Heidelberg residents for various record requests. Mississippi's Public Records Act, codified under Mississippi Code Title 25, Chapter 61, governs access to government documents and establishes that most records are presumed public unless specifically exempted by law. Residents can obtain vital records through the Mississippi State Department of Health, while business entity searches are conducted through the Mississippi Secretary of State's office.

Police Department & Arrest Records

In addition to the Jasper County Sheriff's Office, law enforcement in the county includes municipal police departments such as the Bay Springs Police Department and the Heidelberg Police Department. These city departments handle law enforcement within their respective city limits, focusing on community policing and local ordinance enforcement. The Sheriff's Office and city police departments often collaborate on major crimes and investigations, ensuring comprehensive coverage and support across Jasper County.

Jail & Inmate Records

The Jasper County Jail, located in Bay Springs, is the main detention facility for the county. It handles the booking process for individuals arrested within the county, where they are processed and held until they post bail or appear in court. Inmate lookup services are available through the Sheriff's Office, allowing family members and legal representatives to find information about current detainees. Visitation rules are specific to the facility, with scheduled hours and security protocols in place.

Court Records

Heidelberg residents are served by multiple court systems within Jasper County. The Jasper County Circuit Court, located at the Jasper County Courthouse, 107 Courthouse Square, Bay Springs, MS 39422 (phone: 601-764-2361), has jurisdiction over felony criminal cases, civil matters involving amounts over $75,000, domestic relations matters including divorce, and appeals from lower courts. The Jasper County Chancery Court, also at the courthouse in Bay Springs (601-764-2853), handles probate matters, estate administration, adoptions, guardianships, land disputes, and equity cases.
The Jasper County Justice Court, which operates from the same courthouse complex, handles misdemeanor criminal cases, preliminary hearings for felonies, civil cases up to $3,500, evictions, and traffic violations. Municipal court matters for Heidelberg, if the town maintains such a court, would handle local ordinance violations and minor traffic matters. Mississippi does not currently offer a comprehensive statewide online court records search system accessible to the general public. Court records must generally be searched in person at the appropriate clerk's office in Bay Springs or by submitting a written request. The Jasper County Circuit Clerk maintains criminal and civil court files, while the Chancery Clerk maintains chancery and probate records. Certified copies of court documents typically cost $1.50 per page plus a certification fee of $1.00 per document. Non-certified copies are generally $1.00 per page. Case searches may incur a research fee if extensive clerk time is required. Payment is typically accepted by cash, check, or money order, and some offices may accept credit cards with an additional processing fee.

Criminal Records

The criminal records system in Jasper County encompasses a range of records, including felony, misdemeanor, traffic violations, and the sex offender registry. The Jasper County Sheriff's Office maintains these records, while the Mississippi Bureau of Investigation provides additional resources for background checks. To conduct a background check in Mississippi, individuals can request information from the state bureau, which compiles data from various counties, including Jasper.

Arrest Records

Arrest records in Jasper County are maintained by the Jasper County Sheriff's Office. These records document the details of arrests made within the county, including the date, charges, and personal information of the arrestee. Residents and attorneys can request access to arrest records by contacting the Sheriff's Office directly, adhering to the guidelines set forth by the Mississippi Public Records Act. Jasper County arrest records typically include the arresting officer's name, booking details, and any court dates associated with the case.

Public Records Access

Property and land records for Heidelberg are maintained by Jasper County offices in Bay Springs. The Jasper County Tax Assessor's Office, located at 107 Courthouse Square, Bay Springs, MS 39422 (phone: 601-764-2254), maintains assessment records for all real property and personal property in the county, including parcels within Heidelberg town limits. The Assessor's office provides information on property ownership, assessed values, legal descriptions, parcel numbers, and property characteristics.
While some Mississippi counties offer online property search tools, Jasper County's property records may require in-person visits or phone inquiries to obtain detailed information. Property owners can view their current assessments and tax bills by contacting the Tax Assessor's office directly. The Jasper County Chancery Clerk, located at 107 Courthouse Square, Bay Springs, MS 39422 (601-764-2853), serves as the county's land records office and maintains all recorded documents affecting real property, including warranty deeds, quitclaim deeds, deeds of trust, mortgages, mortgage releases, liens, easements, plats, and other instruments. The Chancery Clerk's land records are indexed by grantor and grantee names and by legal description, with records dating back to the county's establishment in 1833. While some land records may be digitized, comprehensive online searching is limited, and most title searches require in-person research at the courthouse or assistance from a title company. Recording fees for deeds and mortgages are set by state statute, typically ranging from $12 to $20 for the first page and $2 to $3 for each additional page. Jasper County does not currently offer a public GIS parcel viewer online, though GIS data may be available for purchase or viewing at county offices.

Economy & Demographics

Heidelberg's economy is predominantly agricultural and small-scale commercial, reflecting the rural character of eastern Jasper County. The town and surrounding area are part of Mississippi's timber-producing region, with forestry and timber harvesting representing significant economic activity. Small farms producing cattle, poultry, and row crops contribute to the local economy, though many residents commute to larger employment centers in Bay Springs, Laurel (in Jones County), or Meridian (in Lauderdale County) for work.
The Jasper County School District serves as a major employer for Heidelberg residents, with teaching, administrative, and support positions providing stable public sector employment. Retail and service businesses in Heidelberg are limited primarily to convenience stores, small restaurants, churches, and local service providers. The median household income in Heidelberg and surrounding rural Jasper County areas is estimated to be below the Mississippi state average, reflecting the area's rural, agricultural economic base. Healthcare services are accessed primarily in Bay Springs or in the larger cities of Laurel and Meridian. Recent economic development in Jasper County has focused on attracting manufacturing and distribution facilities to take advantage of the area's location along U.S. Highway 11 and proximity to Interstate 59, though Heidelberg itself has seen limited industrial development. The town's economy remains closely tied to the broader Jasper County economy, with agriculture, forestry, education, and public sector employment forming the foundation of local livelihoods. Tourism and recreation play a minor role, though the area's natural beauty and outdoor opportunities attract some hunters and outdoor enthusiasts during appropriate seasons.

Law Enforcement & Arrest Records

Law enforcement services in Heidelberg, Mississippi, are provided by the Jasper County Sheriff's Office, as the town does not maintain its own municipal police department. The Jasper County Sheriff's Office is located at 107 Courthouse Square, Bay Springs, MS 39422, and can be reached at (601) 764-3588. The Sheriff's Office maintains jurisdiction over unincorporated areas and provides patrol, investigation, and detention services throughout Jasper County, including Heidelberg. Residents seeking police reports, incident records, or accident reports should contact the Sheriff's Office directly during regular business hours or submit written requests for copies of reports.

Arrest and jail booking records for Jasper County are maintained by the Sheriff's Office at the Jasper County Detention Center in Bay Springs. While Jasper County does not currently offer a comprehensive online inmate roster, booking information including current inmates, charges, bond amounts, and booking dates can be obtained by calling the detention center or visiting in person. Mississippi law enforcement agencies are subject to the Mississippi Public Records Act (Miss. Code Ann. § 25-61-1 et seq.), which requires that most law enforcement records be made available for public inspection unless they are part of an ongoing investigation or contain confidential information protected by statute. Citizens requesting records should submit a written request describing the specific documents sought, and agencies may charge reasonable copying fees. Response times vary, but agencies are generally required to respond to requests within a reasonable timeframe, typically within 7-14 business days depending on the complexity of the request.

Vital Records

Vital records for Heidelberg residents are primarily handled by the Mississippi State Department of Health, Vital Records Office. Birth and death certificates occurring anywhere in Mississippi are maintained by the State Department of Health, P.O. Box 1700, Jackson, MS 39215-1700 (601-206-8200). The Vital Records office is located at 570 East Woodrow Wilson Drive, Jackson, MS 39216 for in-person visits. Birth certificates cost $15 for the first copy and $7 for each additional copy ordered at the same time; death certificates cost $15 for the first copy and $7 for additional copies.
Online ordering is available through VitalChek at www.msvitalrecords.ms.gov with additional processing fees. Birth records are available from November 1912 forward, and death records from November 1912 forward. Requestors must be the registrant (if of legal age), immediate family member, legal representative, or have a court order, and must provide valid photo identification. Marriage licenses for Heidelberg residents are issued by the Jasper County Circuit Clerk's Office at the Jasper County Courthouse, 107 Courthouse Square, Bay Springs, MS 39422 (601-764-2361). The marriage license fee in Mississippi is $21.00, and there is no waiting period. Both parties must appear in person to apply and present valid photo identification and Social Security numbers. Marriage records are maintained by the Circuit Clerk where the license was issued. Certified copies of marriage certificates cost approximately $10. Divorce records are maintained as court records by the Jasper County Chancery Clerk at the courthouse in Bay Springs, as divorces are decreed through the Chancery Court. The Chancery Clerk can provide certified copies of divorce decrees for a fee of approximately $1.50 per page plus $1.00 certification fee. Mississippi vital records laws restrict access to birth certificates for 100 years and marriage records for 50 years to protect privacy, with access limited to authorized individuals.

Business & Licensing Records

Business licensing and regulation in Heidelberg involves both municipal and county requirements. The Town of Heidelberg may require business licenses for operations within town limits; prospective business owners should contact Heidelberg Town Hall to inquire about specific requirements, fees, and renewal schedules. For businesses operating in unincorporated Jasper County areas, county-level licensing may apply depending on the type of business.
Mississippi does not have a statewide general business license, but specific professions and business types require state-level registration or licensing through appropriate regulatory boards. Fictitious business name filings (Assumed Name or DBA) for businesses operating in Jasper County must be filed with the Jasper County Chancery Clerk at 107 Courthouse Square, Bay Springs, MS 39422 (601-764-2853). Mississippi law requires businesses operating under a name other than the owner's legal name to register that assumed name with the county where the business operates. The filing fee is typically around $25, and the registration must be renewed every five years. Existing DBA registrations can be searched through the Chancery Clerk's office records. Corporations, limited liability companies (LLCs), limited partnerships, and other formal business entities must register with the Mississippi Secretary of State's Business Services Division. The Secretary of State maintains a searchable online database at https://corp.sos.ms.gov where anyone can search for business entity information including entity name, status (active, dissolved, withdrawn), date of formation, registered agent name and address, and principal office address. Formation documents, annual reports, and officers' names may be available through detailed record requests. This database is free to search and provides essential due diligence information. Uniform Commercial Code (UCC) financing statements, which create public notice of security interests in personal property and business assets, are filed with the Mississippi Secretary of State's UCC Division. UCC searches can be conducted online through the Secretary of State's website. Businesses in Heidelberg that own real property can research their commercial property assessments through the Jasper County Tax Assessor's Office at 601-764-2254, where assessed values, property classifications, and tax obligations are maintained.

Elections & Voter Records

Heidelberg voters are served by the Jasper County Circuit Clerk's Office, which administers elections for all county residents. The Circuit Clerk's Office is located at 107 Courthouse Square, Bay Springs, MS 39422, and can be reached at (601) 764-2361. This office handles voter registration, absentee ballot requests, poll worker recruitment, and election administration for all local, state, and federal elections.

Mississippi residents may register to vote online at the Secretary of State's Y'all Vote website (https://www.sos.ms.gov/elections-voting/pages/default.aspx), by mail using a voter registration application, or in person at the Circuit Clerk's office. The voter registration deadline is 30 days before any election. Applicants must be U.S. citizens, at least 18 years old by the date of the election, a resident of Mississippi and Jasper County, and not disqualified by felony conviction (unless rights have been restored) or court determination of mental incapacity. Valid forms of identification include a driver's license, Mississippi voter identification card, U.S. passport, government employee ID, firearms license, student photo ID from an accredited Mississippi institution, U.S. military ID, tribal photo ID, or other government-issued photo ID.

Heidelberg holds municipal elections for Mayor and Board of Aldermen positions. Mississippi municipal general elections are held on the first Tuesday after the first Monday in June in the year following each presidential election year, meaning the next Heidelberg municipal elections will be in June 2025. Qualifying and primary procedures are governed by Mississippi election statutes. Voters can find information about local candidates and ballot issues through the Circuit Clerk's office and local news sources.

Heidelberg residents can locate their assigned polling place by contacting the Jasper County Circuit Clerk at (601) 764-2361 or by using the polling place lookup tool on the Mississippi Secretary of State's website at www.sos.ms.gov. Polling places are assigned based on voter registration address and precinct boundaries.

Mississippi's public records law makes certain election records accessible to the public. Voter registration lists are available for inspection and purchase for legitimate purposes. Campaign finance reports for state and local candidates are filed with the Secretary of State's Office and the appropriate local clerk and are available for public review. Candidate qualifying information, including names of candidates and offices sought, is public record maintained by the Circuit Clerk. Precinct-level election results are compiled and published by the Circuit Clerk and reported to the Secretary of State, with detailed results available after certification.

In the November 2024 presidential election, Jasper County reported voter turnout of approximately 50-55% of registered voters, consistent with rural Mississippi counties in presidential election years. The county historically votes Republican in most statewide and federal races.

On November 3, 2026, Heidelberg and Jasper County voters will participate in federal and state midterm elections. Mississippi does not have a U.S. Senate seat up for election in 2026 (Senator Roger Wicker's term expires in 2024 and Senator Cindy Hyde-Smith's term expires in 2026, with elections held in even-numbered years). Mississippi does not hold gubernatorial elections in 2026; the Governor is elected in odd-numbered years (next in 2027). Voters will likely decide the U.S. House of Representatives seat for Mississippi's 4th Congressional District, all 122 Mississippi House of Representatives seats, and approximately half of the 52 Mississippi State Senate seats (senators serve four-year staggered terms). Jasper County local offices potentially on the ballot in November 2026 include Sheriff, Tax Assessor, Tax Collector, and other county positions depending on term schedules. Voters should verify the specific offices and any local ballot measures with the Circuit Clerk closer to the election date.

Mississippi offers absentee voting for qualified voters. Absentee ballot applications must be requested from and submitted to the Circuit Clerk's office. Eligible reasons for absentee voting include being away from the county on election day, required job duties, physical disability, age 65 or older, parent or caretaker of a dependent person with a disability, and certain other circumstances. Absentee ballot applications must be received by the Circuit Clerk by noon on the Saturday before the election for regular absentee ballots. Military and overseas voters have special provisions under the Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA). Mississippi does not offer universal no-excuse mail-in voting; voters must meet one of the statutory qualifications to vote absentee.

Public Records Transparency Score

Court Records: ⚠️ In-Person Required | Property: ⚠️ Partial Online | Arrest Logs: ❌ Request Required | Vital Records: ✅ Online Ordering | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 5.5/10 — Jasper County provides basic public records access primarily through in-person visits to the Bay Springs courthouse, with Mississippi state systems offering the strongest online access for vital records, business entities, and voter registration, while local court and property records require courthouse visits or direct agency contact

Frequently Asked Questions

1 What is the process for someone who is arrested in Heidelberg, Jasper County, Mississippi to go through the jail and court system?
If you are arrested in Heidelberg, Mississippi, you will be transported to the Jasper County Detention Center for booking and processing. During booking, officers record personal information, take fingerprints, and photograph the arrestee. After booking, you may be held pending arraignment, or released on bail. The Jasper County Inmate Search portal allows online lookup of current inmates. Contact the Jasper County Clerk of Courts for case information.
The Heidelberg area is served by public school districts in Jasper County, Mississippi. School performance data, enrollment statistics, and district boundaries are available through the Mississippi Department of Education website. School report cards, test scores, and demographic data are published annually for all public schools.
Crime statistics for Heidelberg, Mississippi are reported annually to the FBI Uniform Crime Reporting program. Local crime data including incident reports, arrest statistics, and calls for service are typically published by the Heidelberg Police Department on their official website. The Mississippi Attorney General also publishes annual crime statistics by jurisdiction.
The Heidelberg Public Library provides residents with access to public records research tools. Library cardholders can access online genealogy databases, historical newspaper archives, and Mississippi government document repositories. Reference librarians can assist with records requests, ancestry searches, and government document navigation.
The Heidelberg Public Library main branch is located in Heidelberg, Mississippi. Check the Heidelberg city website or library system portal for branch addresses, hours of operation, and available services.
Fingerprinting services in Heidelberg, Mississippi are available through the Heidelberg Police Department and authorized IdentoGO or Fieldprint enrollment centers. Fingerprinting is required for employment background checks, professional licensing (nursing, teaching, real estate), concealed carry permits, and adoption applications. Contact the Jasper County Sheriff's Office or local law enforcement for walk-in fingerprinting options.
To obtain vital records in Heidelberg, Mississippi, contact the Mississippi Vital Statistics Unit. Birth and death certificates can be ordered online, by mail, or in person. Marriage licenses are issued by the Jasper County Clerk's office. Certified copies require valid government-issued photo ID and a processing fee. Online ordering is available through VitalCheck or the state health department portal.
Police reports from Heidelberg, Mississippi can be obtained from the Heidelberg Police Department or the Jasper County Sheriff's Office. Submit a request in person, by mail, or online with the incident report number, date, and your identification. Under the Mississippi Public Records Act, most incident reports are public records. Processing typically takes 5-10 business days. Traffic accident reports may also be available through the Mississippi DMV.
A background check in Heidelberg, Jasper County, Mississippi typically includes a review of criminal history records, arrest records, court judgments, and sex offender registry status. Employers, landlords, and licensing boards frequently request background checks. You can request a Mississippi criminal history report through the Mississippi Department of Public Safety. Federal background checks are available through the FBI Identity History Summary program.