Welcome to the The Farmers &
Merchants Bank of Craig County

The Farmers and Merchants Bank of Craig County is located in the town of New Castle, in Craig County, Virginia. As the only independent full service bank in the county, we are dedicated to meeting the financial goals and needs of every customer on a personal, dependable basis. From our small hometown atmosphere to internet banking, our customers deserve the best and we are striving to make that happen.

Online Banking

Please click on the following link to access our new Internet Banking website!


New Castle, VA Mostly Cloudy 72.0 ° F » weather.gov