Mainstreet Bankshares Inc Salary

How Much Does Mainstreet Bankshares Inc Pay?BETA

As of April 2025, the average annual salary for employees at Mainstreet Bankshares Inc in the United States is $86,926. This translates to an approximate hourly wage of $42. Salaries at Mainstreet Bankshares Inc typically range from $76,231 to $98,551 annually, reflecting the diverse roles and experience levels within the company. Individual salaries can vary significantly based on factors such as job role, experience, education level, certifications, and more. At Mainstreet Bankshares Inc, Explore this page further for more salary and benefits information at Mainstreet Bankshares Inc.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

How Much Does Mainstreet Bankshares Inc Pay for Different Roles?BETA

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.
How accurate dose the salary look to you?

Mainstreet Bankshares Inc Overview

Website:
yelp.com/biz/mainstreet-bankshares-martinsville
Size:
25 - 50 Employees
Industry:
Financial Services
Revenue:
$5M - $10M
About:
MainStreet is the bank holding company for Franklin Community Bank, N.A. (Franklin Bank) and MainStreet RealEstate, Inc. With assets of $166 million, Franklin Bank provides a complete line of banking services to individuals and businesses through its three full-service banking offices located in Roc...

Most Common Benefits for Mainstreet Bankshares Inc

Aside from the base salary, Mainstreet Bankshares Inc offers its employees a list of benefits. Employee benefits are an important factor in considering a position posted by the company.
Social Security
401(K)
Disability
Healthcare
Pension
Time Off (days)
Work at Mainstreet Bankshares Inc ?
Share your experience
How Much Should You Be Earning?

Get an estimated calculation of how much you should be earning and insight into your career options.

illustration

Job Openings at Mainstreet Bankshares Inc

Planning your next career step? Take a look at the top jobs Mainstreet Bankshares Inc is hiring for right now.

Similar Company Salary

Companies in the same industry have the same employee size, company type, similar revenue are similar companies. The table below shows the salary range and average salary of Mainstreet Bankshares Inc ’s peer companies.
ARDEO Education Solutions Bloomington, IN $74,105 - $95,807 Company Salary Range $84,511 Average Company Salary
Spectrum Credit Union Houston, TX $79,429 - $102,612 Company Salary Range $90,555 Average Company Salary
Az National Reo Holdings LLC Scottsdale, AZ $81,134 - $104,953 Company Salary Range $92,548 Average Company Salary
Stephen Banks Norfolk, VA $77,716 - $100,490 Company Salary Range $88,624 Average Company Salary
United Bank & Trust Fredericksburg, VA $89,574 - $115,818 Company Salary Range $102,147 Average Company Salary
European Merchant Bank UAB $82,014 - $106,026 Company Salary Range $93,529 Average Company Salary
Pb Bankshares Inc Coatesville, PA $83,122 - $107,453 Company Salary Range $94,784 Average Company Salary
American Commerce Bank Bremen, GA $78,541 - $101,539 Company Salary Range $89,574 Average Company Salary
Chase Manhattan Bank of Central New York (National Association) Syracuse, NY $78,761 - $101,819 Company Salary Range $89,816 Average Company Salary
See more companies

FAQs About Mainstreet Bankshares Inc Company

1. How much does Mainstreet Bankshares Inc in the United States pay?

Mainstreet Bankshares Inc pays its employees an average of $86,926 per year. The average salary at Mainstreet Bankshares Inc range from $76,231 to $98,551 per year.

2. Do Mainstreet Bankshares Inc employees get a higher salary than other similar companies?

The salary at Mainstreet Bankshares Inc is lesser than United Bank & Trust. The highest salary package reported for an employee at Mainstreet Bankshares Inc is $98,551 per year, meanwhile the highest salary package reported for an employee at United Bank & Trust is $115,818 per year.

3. How much does Mainstreet Bankshares Inc pay compared to United Bank & Trust?

The average annual salary at Mainstreet Bankshares Inc is $86,926, or an hourly wage of $42, in comparison to United Bank & Trust which pays $102,147 per year or $49 per hour.