Give with BoCC

Visit your local branch to help #GivewithBOCC

Berryville- Clarke County Humane Foundation

Boyce- Blue Ridge Wildlife Center

Pleasant Valley- CCAP Winchester/Frederick

Stephens City- Special Love, Inc

Old Town Center- WATTS (Winchester Area Temporary Thermal Shelter)

50 West- Highland Food Pantry

Senseny Road- The SPCA of Frederick and Clarke Counties

Sunnyside- Katie Teets Bradshaw Comfort House

Millbrook- Shenandoah Valley Kids First

Purcellville- Paw and Hoof Animal Rescue

One Loudoun- Humane Society of Loudoun County

Leesburg- Mobile Hope

Warrenton- Fauquier SPCA


NEW CD/MMA Promo

Bank of Clarke has great rates on CDs and Money Market Accounts. To find out more click here.


Educational Videos

Sign up for real-time alerts and the ability to take immediate action to address a specific need with your account. Check out our online education center for more helpful tips.

Free First Friday

Free First Friday is on the first Friday of each month from 5pm to 7pm at The Shenandoah Valley Discovery Museum.





Building Lifelong Relationships at BOC

At The Bank of Clarke County, building lifelong relationships is our focus. As the foremost trusted financial partner in the communities, we've served for over 140 years, we have the experience and technology necessary to provide exceptional and personalized service to our customers. Whether you prefer to bank online, in person, or over the phone, we are here for you every step of the way. #BankLocal


Our products and services working for you.

  • Personal Banking

    Personal Banking

  • Business Banking

    Business Banking

  • Wealth Management

    Wealth Management

Investing in their future? You can count on us to help. There is no limit to what you can do.

Investments