Our website uses cookies and other similar technologies to improve our site and your online experience. By continuing to use our website you consent to cookies being used. View our Privacy Policy for more info.

Skip to Main Content Skip to Online Banking Login Skip to Sitemap

Scammers may call pretending to be First Community Bank. Do not share personal information, verification codes, or send money. Contact us directly using a trusted phone number to confirm before taking action. Visit our Fraud Prevention page to learn more.

FDIC-Insured - Backed by the full faith and credit of the U.S. Government
  • Careers
  • Locations
  • Contact
  • Open an Account
Go to the First Community Bank home page
  • Bank
    • Checking
      • Checking Accounts
      • Debit Cards
      • Overdraft Privilege
      • Order Checks Online
    • Savings
      • Savings Accounts
      • IRAs
      • Certificates of Deposit
      • Money Market Accounts
    • Digital Banking
      • Online Banking
      • Mobile Banking
      • Digital Wallet
      • Zelle
      • Online Bill Pay
      • MyFinance Management Tool
    Quick Links
    • Open an Account
    • Financial Calculators
    • Find a Branch or ATM
    Get added perks with Preferred Checking
  • Borrow
    • Loans & Credit
      • Personal Loans & Lines
      • Auto Loans
      • Boat Loans
      • Credit Cards
    • Mortgages
      • Mortgage Loans
      • Mortgage Refinancing
    • Home Equity
      • Home Equity Lines of Credit
      • Home Equity Loans
    Quick Links
    • Open an Account
    • Mortgage Calculators
    • Make a Loan Payment
    Get an ARM for the lowest possible rate
  • Business
    • Banking
      • Business Checking Accounts
      • Business Savings Accounts
      • Business CDs
      • Business Money Market Accounts
    • Loans & Credit
      • Business Loans
      • Business Lines of Credit
      • Business Credit Cards
    • Management
      • Business Online Banking
      • Cash Management
      • Payroll Services & HR
    Quick Links
    • Contact a Commercial Lender
    • Find a Branch
    • Make a Loan Payment
    Get free checking for your business
  • Invest
    • Wealth
      • Wealth Management
      • Trust Services
      • Wealth Advisors
    Quick Links
    • Savings Goal Calculator
    • Retirement Calculator
    • Fraud Prevention
    Manage your money from anywhere with our mobile app.
  • Resources
    • Learn
      • Financial Education
    • Calculate
      • Mortgage Calculators
      • Savings Calculators
      • Personal Finance Calculators
      • Loan Calculators
      • All Calculators
    • Get Help
      • Fraud Prevention
      • FAQS
      • Contact Us
    Quick Links
    • Make a Loan Payment
    • Enroll in Online Banking
    • Find a Branch or ATM
    Check out our savings accounts
  • About
    • Who We Are
      • About Us
      • Careers
      • Investor Relations
    • Our Values
      • Community Involvement
      • Financial Education
    • Connect With Us
      • Contact Us
      • Find a Branch
    Quick Links
    • FAQs
    Explore our handy financial calculators
Preferred Checking
Checking with perks and no minimum balance
Welcome Back
Log in to trust account
Log in to credit card account
Log in to wealth management
Log in to preferred perks
Log in to remote deposit capture
  • Enroll in Digital Banking
  • Make a Loan Payment
  • Bank
  • Borrow
  • Business
  • Invest
  • Resources
  • About
  • Careers
  • Locations
  • Contact
  • Open an Account
Bank
  • Checking
    • Checking Accounts
    • Debit Cards
    • Overdraft Privilege
    • Order Checks Online
  • Savings
    • Savings Accounts
    • IRAs
    • Certificates of Deposit
    • Money Market Accounts
  • Digital Banking
    • Online Banking
    • Mobile Banking
    • Digital Wallet
    • Zelle
    • Online Bill Pay
    • MyFinance Management Tool
Quick Links
  • Open an Account
  • Financial Calculators
  • Find a Branch or ATM
Borrow
  • Loans & Credit
    • Personal Loans & Lines
    • Auto Loans
    • Boat Loans
    • Credit Cards
  • Mortgages
    • Mortgage Loans
    • Mortgage Refinancing
  • Home Equity
    • Home Equity Lines of Credit
    • Home Equity Loans
Quick Links
  • Open an Account
  • Mortgage Calculators
  • Make a Loan Payment
Business
  • Banking
    • Business Checking Accounts
    • Business Savings Accounts
    • Business CDs
    • Business Money Market Accounts
  • Loans & Credit
    • Business Loans
    • Business Lines of Credit
    • Business Credit Cards
  • Management
    • Business Online Banking
    • Cash Management
    • Payroll Services & HR
Quick Links
  • Contact a Commercial Lender
  • Find a Branch
  • Make a Loan Payment
Invest
  • Wealth
    • Wealth Management
    • Trust Services
    • Wealth Advisors
Quick Links
  • Savings Goal Calculator
  • Retirement Calculator
  • Fraud Prevention
Resources
  • Learn
    • Financial Education
  • Calculate
    • Mortgage Calculators
    • Savings Calculators
    • Personal Finance Calculators
    • Loan Calculators
    • All Calculators
  • Get Help
    • Fraud Prevention
    • FAQS
    • Contact Us
Quick Links
  • Make a Loan Payment
  • Enroll in Online Banking
  • Find a Branch or ATM
About
  • Who We Are
    • About Us
    • Careers
    • Investor Relations
  • Our Values
    • Community Involvement
    • Financial Education
  • Connect With Us
    • Contact Us
    • Find a Branch
Quick Links
  • FAQs

North Carolina Locations

Visit one of our community bank branches near you.
Contact Us

Banner Elk, NC Branch

115 Main Street East
Banner Elk, NC 28604
828-898-5100

Boone, NC Branch

1013 Highway 105
Boone, NC 28607
828-264-7040

Elkin, NC Branch

393 CC Camp Road
Elkin, NC 28621
336-526-1803

Mount Airy, NC Branch

704 Independence Blvd
Mount Airy, NC 27030
336-719-3300

Mount Airy (Rockford Street), NC Branch

2050 Rockford Street
Mount Airy, NC 27030
336-783-3940

Mount Airy (North Renfro Street), NC Branch

145 North Renfro Street
Mount Airy, NC 27030
336-783-3900

North Wilkesboro, NC Branch

1096 Main Street
North Wilkesboro, NC 28659
336-818-1299

Pilot Mountain, NC Branch

653 South Key Street
Pilot Mountain, NC 27030
336-368-1122

Sparta, NC Branch

57 North Main Street
Sparta, NC 28675
336-372-2265

Taylorsville, NC Branch

92 North Center Street
Taylorsville, NC 28681
828-632-2265

West Pine XpressBanker ATM

1280 West Pine Street, Mount Airy, NC 27030

No Time to Visit a Branch?
Enroll in online banking now and manage your accounts anytime, day or night.

  1. Home
  2. Locations
  3. North Carolina Locations
Pages within:
Locations
  • North Carolina Locations
  • Tennessee Locations
  • Virginia Locations
  • West Virginia Locations
How can we help you today?
Contact Us
Routing Number:
051501299
Routing Number:
051501299
800-971-4671 NC Branches TN Branches VA Branches WV Branches
Facebook Instagram LinkedIn
Equal Housing Lender
  • Sitemap
  • Privacy
  • Website Accessibility
  • Terms and Cardholder Agreement
© 2026 First Community Bank |
Website by ZAG Interactive
Download on the App Store Get it on Google Play
  • Open an Account
  • Financial Calculators
  • Find a Branch or ATM
  • # Routing Number: 051501299
You are leaving First Community Bank

You will be linking to another website not owned or operated by First Community Bank. First Community Bank is not responsible for the availability or content of this website and does not represent either the linked website or you, should you enter into a transaction. The inclusion of any hyperlink does not imply any endorsement, investigation, verification or monitoring by First Community Bank of any information in any hyperlinked site. We encourage you to review their privacy and security policies which may differ from First Community Bank. If you "Proceed", the link will open in a new window.