Eagle Rock Public Records Directory

All links go directly to official Eagle Rock, Virginia government websites.

About Eagle Rock

Nestled in the picturesque foothills of the Blue Ridge Mountains, Eagle Rock is a small yet vibrant community in Botetourt County, Virginia. Home to approximately 156 residents, this close-knit town has retained much of its historical charm, with traditional architecture and lush greenery throughout. The local economy is diverse, with residents engaged in industries ranging from agriculture to retail. The nearby James River adds to the town's appeal, providing ample recreational opportunities for fishing, kayaking, and hiking.
What truly sets Eagle Rock apart is its strong sense of community and unwavering commitment to preserving its heritage, making it an ideal place for families and individuals seeking a serene retreat from the hustle and bustle of urban life.

Police Department & Arrest Records

Law enforcement in Eagle Rock, Botetourt County is primarily handled by the Botetourt County Sheriff's Office, which oversees the unincorporated areas. Additionally, the towns of Buchanan and Troutville have their own police departments, each responsible for maintaining public safety within their respective jurisdictions. These municipal police departments work in coordination with the Sheriff's Office to address major crimes and ensure comprehensive law enforcement coverage throughout the county.

Jail & Inmate Records

The Botetourt County Jail, operated by the Botetourt County Sheriff's Office, is the primary detention facility for the county. The booking process involves photographing and fingerprinting individuals upon arrest, and detainees can be searched through the inmate lookup tool available on the Sheriff's Office website. Visitation rules are specific to the facility, requiring visitors to schedule appointments and adhere to strict guidelines.
In Virginia, the bond and bail process allows for the release of detainees under certain conditions, and information on recent arrests can be obtained by contacting the jail directly or through online resources provided by the Sheriff's Office.

Court Records

The Botetourt County Circuit Court, located in Fincastle, serves as the primary judicial authority for Eagle Rock and the surrounding region. The court handles a wide range of civil and criminal cases, including real estate disputes, estate planning matters, and felony charges. Individuals seeking to access court records, such as case files, transcripts, and docket information, can do so by contacting the Botetourt County Circuit Court Clerk's Office or visiting the courthouse during regular business hours.

Criminal Records

The criminal records system in Botetourt County encompasses various types of records, including felony, misdemeanor, traffic violations, and the sex offender registry. The Botetourt County Sheriff's Office maintains these records, while the Virginia State Police provide broader access through the Virginia Criminal Information Network. Residents can conduct background checks by requesting records from the Sheriff's Office or utilizing the Virginia State Police's online services.
The Virginia Bureau of Investigation also offers resources for Botetourt residents seeking comprehensive criminal history information, ensuring transparency and accessibility in the criminal justice system.

Arrest Records

Arrest records in Botetourt County are maintained by the Botetourt County Sheriff's Office. These records include details of the arrest, charges, and personal information of the individual arrested. Residents and attorneys can request arrest records by contacting the Sheriff's Office directly, and the process is governed by the Virginia Freedom of Information Act. The records typically contain information such as the date of arrest, charges filed, and the arresting officer's name, providing a comprehensive overview of the incident.

Public Records Access

The Botetourt County Assessor's Office maintains comprehensive records related to real estate and property ownership in Eagle Rock. Residents can access information on property values, parcel maps, and recent sales through the office's online portal or by visiting the county administration building in Fincastle. For those seeking more detailed land records, such as deeds, titles, and surveys, the Botetourt County Circuit Court Clerk's Office is the primary source, housing a wealth of historical documentation dating back to the county's founding in the late 18th century.

Economy & Demographics

The economy of Eagle Rock is anchored by a diverse range of industries, including agriculture, retail, and professional services. Major employers in the area include the Botetourt County School District, which operates several schools serving the community, as well as local farms and vineyards that contribute to the region's thriving agricultural sector. The town's proximity to the James River also supports a robust tourism industry, with visitors drawn to the area's outdoor recreation opportunities and scenic beauty.

Law Enforcement & Arrest Records

The Eagle Rock Police Department, in partnership with the Botetourt County Sheriff's Office, is responsible for maintaining law and order in the community. Residents can obtain arrest records, mugshots, and other criminal history reports by submitting a public records request directly to the local police department. If the requested information is not held at the municipal level, inquiries may then be directed to the Botetourt County Sheriff's Office, which oversees the county jail and detention facility.

Vital Records

The Botetourt County Registrar's Office, located in Fincastle, is responsible for maintaining vital records for the entire county, including Eagle Rock. Residents can obtain certified copies of birth certificates, death certificates, and marriage licenses by submitting requests in person, by mail, or through the office's online portal. The process typically takes 7-10 business days, and fees vary depending on the type of record and method of delivery.

Business & Licensing Records

Entrepreneurs and small business owners in Eagle Rock must obtain the necessary licenses and permits from the Botetourt County Department of Community Development, based in Fincastle. This includes applications for business licenses, zoning permits, and various construction and renovation approvals. The department's website provides detailed information on the application process, as well as contact information for local officials who can assist with navigating the requirements.

Elections & Voter Records

Eagle Rock voters are served by the Botetourt County Office of Voter Registration and Elections, located at 1 West Main Street, Suite 106, Fincastle, VA 24090, phone (540) 473-8236. The Elections office website is accessible at www.botetourtva.gov/voter-registration. This office is responsible for maintaining voter registration rolls, conducting all federal, state, and local elections within Botetourt County, processing absentee ballot applications, recruiting and training election officers, and maintaining polling place locations. Eagle Rock residents register to vote through the Virginia Department of Elections' online voter registration system at https://vote.elections.virginia.gov. Online registration requires a valid Virginia driver's license or DMV-issued ID card and social security number. The registration deadline is 22 days before any election. Virginia offers same-day registration during the early voting period. First-time voters must provide identification; acceptable forms include Virginia driver's license, passport, employer ID, utility bill, bank statement, government check, or other government-issued document showing name and address.

As an unincorporated community, Eagle Rock does not hold municipal elections for mayor or town council. Eagle Rock residents vote in Botetourt County Board of Supervisors elections, with the county divided into five supervisor districts; Eagle Rock voters should verify their specific supervisor district through the county elections office. County supervisor elections are held in November of odd-numbered years, with the next county elections scheduled for November 2025. Eagle Rock residents also vote for state and federal offices including U.S. President, U.S. Senate, U.S. House of Representatives (Virginia's 6th Congressional District), Virginia Governor, Virginia Lieutenant Governor, Virginia Attorney General, Virginia State Senate (District 5), Virginia House of Delegates (District 41), and various constitutional officers including Sheriff, Commonwealth's Attorney, Clerk of Circuit Court, Commissioner of Revenue, and Treasurer.

Eagle Rock residents can find their assigned polling place by using the Virginia Department of Elections' polling place lookup tool at https://vote.elections.virginia.gov or by contacting the Botetourt County Elections office. Polling places are assigned based on precinct boundaries determined by residence address. Polls are open from 6:00 AM to 7:00 PM on Election Day. Voters in line at 7:00 PM are permitted to vote. Virginia requires voters to show one form of acceptable photo identification (Virginia driver's license, other DMV ID, U.S. passport, employer ID, student ID from Virginia institution, voter photo ID card) or vote a provisional ballot and provide ID or sign an ID Confirmation Statement to the electoral board by noon on the Friday after the election.

In the November 2024 presidential election, Botetourt County reported voter turnout of approximately 72% of registered voters, with total votes cast exceeding 24,000 in a county with approximately 33,000 registered voters. Botetourt County historically trends Republican in statewide and federal elections. For the November 3, 2026 general election, Eagle Rock and Botetourt County voters will decide several important races. Virginia's U.S. Senate seat currently held by Mark Warner is up for election in 2026 (Virginia's other Senate seat held by Tim Kaine was last contested in 2024). All Virginia House of Delegates seats (100 total) are elected in odd-numbered years, so the next House of Delegates election for Eagle Rock's district will be November 2025, not 2026. Virginia State Senate seats (40 total) are also elected in odd-numbered years. The 2026 ballot will include U.S. House of Representatives for Virginia's 6th Congressional District, and potentially county constitutional officer positions depending on term schedules. Voters should verify specific 2026 races through the Virginia Department of Elections at https://elections.virginia.gov.

Virginia offers absentee voting (no-excuse early voting) by mail or in-person. Any registered Virginia voter may request an absentee ballot without providing a reason. Absentee ballot applications can be submitted online at https://vote.elections.virginia.gov, by mail, email, or fax to the Botetourt County Elections office. The deadline to request a mailed absentee ballot is 11 days before the election; the deadline for in-person absentee applications is the Saturday before Election Day. Completed absentee ballots must be returned by mail (postmarked by Election Day and received by noon the Friday after Election Day) or delivered in person to the Botetourt County Elections office by 7:00 PM on Election Day. In-person early voting is available at the Botetourt County Elections office beginning 45 days before Election Day.

Public election records in Virginia include voter registration lists (available to candidates, political parties, and certain authorized requesters under Virginia Code § 24.2-405, with restrictions on commercial use), campaign finance reports (searchable at the Virginia Public Access Project at www.vpap.org and the Virginia Department of Elections), candidate filings and petitions, precinct-level election results, and certified election results. The Botetourt County Elections office maintains precinct results and county canvass reports, which become public after certification. Historical election results for Botetourt County are available through the Virginia Department of Elections at https://results.elections.virginia.gov. Eagle Rock voters seeking information about candidates, ballot measures, voter registration status, absentee ballot status, or polling locations should contact the Botetourt County Office of Voter Registration and Elections at (540) 473-8236 or visit www.botetourtva.gov/voter-registration.

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: 9.2/10 — Botetourt County and Virginia provide exceptional public records access with free online court case searches, comprehensive land records databases, accessible property tax information, state business entity searches, online voter registration, and digitized vital records ordering, representing one of the most transparent public records environments in the United States.

Frequently Asked Questions

1 What is the process for someone who is arrested in Eagle Rock, Botetourt County, Virginia to go through the jail and court system?
If you are arrested in Eagle Rock, Virginia, you will be transported to the Botetourt 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 Botetourt County Inmate Search portal allows online lookup of current inmates. Contact the Botetourt County Clerk of Courts for case information.
The Eagle Rock area is served by public school districts in Botetourt County, Virginia. School performance data, enrollment statistics, and district boundaries are available through the Virginia Department of Education website. School report cards, test scores, and demographic data are published annually for all public schools.
Crime statistics for Eagle Rock, Virginia 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 Eagle Rock Police Department on their official website. The Virginia Attorney General also publishes annual crime statistics by jurisdiction.
The Eagle Rock Public Library provides residents with access to public records research tools. Library cardholders can access online genealogy databases, historical newspaper archives, and Virginia government document repositories. Reference librarians can assist with records requests, ancestry searches, and government document navigation.
The Eagle Rock Public Library main branch is located in Eagle Rock, Virginia. Check the Eagle Rock city website or library system portal for branch addresses, hours of operation, and available services.
Fingerprinting services in Eagle Rock, Virginia are available through the Eagle Rock 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 Botetourt County Sheriff's Office or local law enforcement for walk-in fingerprinting options.
To obtain vital records in Eagle Rock, Virginia, contact the Virginia Vital Statistics Unit. Birth and death certificates can be ordered online, by mail, or in person. Marriage licenses are issued by the Botetourt 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 Eagle Rock, Virginia can be obtained from the Eagle Rock Police Department or the Botetourt County Sheriff's Office. Submit a request in person, by mail, or online with the incident report number, date, and your identification. Under the Virginia Freedom of Information Act, most incident reports are public records. Processing typically takes 5-10 business days. Traffic accident reports may also be available through the Virginia DMV.
A background check in Eagle Rock, Botetourt County, Virginia 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 Virginia criminal history report through the Virginia Department of Public Safety. Federal background checks are available through the FBI Identity History Summary program.