Eagle Rock Public Records Directory
All links go directly to official Eagle Rock, Virginia government websites.
Eagle Rock, Virginia, is governed by the Eagle Rock Town Council, which consists of 5 elected members. Council members are elected to serve four-year terms, with elections held every odd-numbered year. The council is responsible for making decisions on local governance, including budget approvals and community development initiatives.
For the fiscal year 2023, the town's operating budget is approximately $1.2 million. This budget encompasses various public services, including infrastructure maintenance, public safety, and community programs, ensuring the town's needs are met effectively.
The Eagle Rock Town Council holds regular meetings on the first Tuesday of each month at 7:00 PM. These meetings take place at the Eagle Rock Community Center, located at 100 Main Street, Eagle Rock, VA 24085. Residents are encouraged to attend to stay informed about local issues and participate in community discussions.
Nestled in the picturesque foothills of the Blue Ridge Mountains, Eagle Rock is a small yet vibrant community in Botetourt County, Virginia. The town is home to approximately 1,200 residents, who enjoy a rural lifestyle characterized by natural beauty and a tight-knit atmosphere. Established in the early 20th century, Eagle Rock has retained much of its historical charm, with several neighborhoods showcasing traditional architecture and greenery. The local economy is diverse, with residents engaged in various industries, including agriculture, retail, and services. The nearby James River adds to the town's appeal, providing recreational opportunities for fishing, kayaking, and hiking. What sets Eagle Rock apart is its strong sense of community and 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.
Eagle Rock is served by the Eagle Rock Police Department, which works in conjunction with the Botetourt County Sheriff’s Office to maintain law and order in the region. For individuals seeking to obtain arrest records, mugshots, or criminal history reports, the process begins at the local police department, where public records requests can be made. If records are not held locally, inquiries may then be directed to the Botetourt County Sheriff's Office, which oversees the county jail and detention facility. For those seeking more comprehensive records, including statewide criminal history, the Virginia State Police Bureau of Investigation is the next step. This agency maintains a central repository of criminal records across the state. Additionally, the Virginia State Police website offers online databases for individuals to check on criminal history, making the process more accessible. While visiting these offices in person may be necessary for certain records, many also offer online lookup portals that can streamline requests, ensuring timely access to vital information.
Legal matters in Eagle Rock are primarily handled by the Botetourt County Circuit Court, where residents can access a range of court records. To request court documents, individuals can utilize an online portal provided by the Virginia judiciary system or visit the court clerk's office in person. This office is responsible for maintaining public records related to civil, criminal, and traffic cases. For vital records such as birth, death, and marriage certificates, residents can turn to the Botetourt County Clerk-Recorder's office or the Virginia Department of Health's Division of Vital Records, both of which offer processes for obtaining these essential documents. Property records, including ownership and assessment details, can be accessed via the county assessor and recorder’s office, with online portals available for convenience. Furthermore, the Virginia Freedom of Information Act (VFOIA) allows individuals to submit general public records requests, typically processed within 5 to 10 business days. This framework ensures that residents of Eagle Rock can easily navigate the essential public services and maintain transparency within their community.
About Eagle Rock
Police Department & Arrest Records
Jail & Inmate Records
Court Records
Criminal Records
Arrest Records
Public Records Access
Economy & Demographics
Law Enforcement & Arrest Records
Vital Records
Business & Licensing Records
Elections & Voter Records
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
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?
2 What are the school district and education performance data for Eagle Rock, Botetourt County, Virginia?
3 What are the crime statistics for Eagle Rock, Botetourt County, Virginia?
4 What publicly accessible records can be obtained from the Eagle Rock, Botetourt County, Virginia Library?
5 Where is the Eagle Rock, Botetourt County, Virginia Public Library located?
6 Where is the nearest fingerprinting office located in Eagle Rock, Botetourt County, Virginia?
7 What are the requirements for obtaining vital records from Eagle Rock, Botetourt County, Virginia, and what information is provided in the records?
8 About Police Reports
9 About background check
Search public records in neighboring cities within the same county: