Best Bank Stocks to Buy Now (2025)
Top bank stocks in 2025 ranked by overall Zen Rating. "A" Rated stocks have returned an average of +32.52% per year, and are the best bank stocks to buy now. Learn More.

Industry: Banks - Regional
Ticker
Company
Market Cap
Price
Price Target
Upside/Downside
Top Analysts Upside/Downside
Consensus
Top Analysts Consensus
Analysts
Top Analysts
Fore. Revenue Growth
Fore. Earnings Growth
Forecast ROE
Forecast ROA
SMBK
SMARTFINANCIAL INC
$603.26M$35.64$39.009.43%Strong Buy221.82%24.74%10.24%1.02%
NBBK
NB BANCORP INC
$823.37M$19.28$22.0014.11%Strong Buy125.41%N/A9.71%1.45%
HNVR
HANOVER BANCORP INC
$183.25M$25.62$22.00-14.13%Strong Buy122.22%44.55%10.82%0.89%
FSFG
FIRST SAVINGS FINANCIAL GROUP INC
$171.62M$24.82$30.0020.87%Strong Buy14.20%-11.55%10.21%0.75%
LNKB
LINKBANCORP INC
$278.78M$7.46$9.0020.64%Strong Buy137.63%N/A12.73%1.23%
FCCO
FIRST COMMUNITY CORP
$208.59M$27.30$30.009.89%Strong Buy218.57%33.04%15.06%1.11%
BWB
BRIDGEWATER BANCSHARES INC
$407.82M$14.87$17.5017.69%Strong Buy224.33%28.50%9.10%0.88%
BPRN
PRINCETON BANCORP INC
$217.93M$31.82$35.009.99%Strong Buy128.60%101.51%9.77%1.08%
ITUB
ITAU UNIBANCO HOLDING SA
$59.69B$6.09$6.9013.30%Strong Buy216.14%13.92%23.87%1.79%
FRST
PRIMIS FINANCIAL CORP
$273.43M$11.06$14.0026.58%Strong Buy162.99%N/A11.35%1.08%
ACNB
ACNB CORP
$355.02M$41.53$53.0027.62%Strong Buy137.31%-6.81%12.82%1.62%
GGAL
GRUPO FINANCIERO GALICIA SA
$8.67B$58.80$66.6713.38%Strong Buy347.03%177.12%566.94%111.94%
BCAL
CALIFORNIA BANCORP
$525.90M$16.35$20.0022.32%Strong Buy1N/AN/A11.69%1.33%
INTR
INTER & CO INC
$2.41B$5.47$7.1029.80%Strong Buy113.36%33.16%16.80%1.95%
IFS
INTERCORP FINANCIAL SERVICES INC
$3.80B$33.29$30.00-9.88%Strong Buy124.82%25.39%20.16%2.31%
NKSH
NATIONAL BANKSHARES INC
$181.73M$28.57$38.0033.01%Strong Buy122.84%60.96%10.31%0.97%
SFNC
SIMMONS FIRST NATIONAL CORP
$2.82B$22.49$28.0024.50%Strong Buy120.74%61.65%6.43%0.83%
COFS
CHOICEONE FINANCIAL SERVICES INC
$291.39M$32.53$39.0019.89%Strong Buy181.69%15.57%13.92%1.27%
OBT
ORANGE COUNTY BANCORP INC
$302.77M$26.68$35.5033.06%Strong Buy1N/AN/AN/AN/A
BSBR
BANCO SANTANDER (BRASIL) SA
$35.14B$4.72$6.0027.12%Strong Buy1-50.41%N/A5.59%0.57%
CTBI
COMMUNITY TRUST BANCORP INC
$1.00B$55.50$64.0015.32%Strong Buy118.14%15.08%12.70%1.62%
BBD
BANK BRADESCO
$23.09B$2.17$2.5517.51%Strong Buy230.76%29.87%14.98%1.29%
KRNY
KEARNY FINANCIAL CORP
$463.68M$7.18$8.5018.38%Strong Buy1N/AN/AN/AN/A
USCB
USCB FINANCIAL HOLDINGS INC
$370.62M$18.68$20.007.07%Strong Buy135.34%46.47%16.97%1.45%
WTFC
WINTRUST FINANCIAL CORP
$8.62B$129.61$143.5610.76%Strong Buy917.64%6.93%11.30%1.13%
FINW
FINWISE BANCORP
$263.30M$19.93$20.754.11%Strong Buy446.14%-7.21%13.96%3.48%
WAL
WESTERN ALLIANCE BANCORPORATION
$9.77B$88.75$105.2018.54%Strong Buy1016.95%39.19%17.21%1.44%
BMRC
BANK OF MARIN BANCORP
$402.23M$25.01$28.0011.96%Strong Buy398.22%N/A6.96%0.80%
OFG
OFG BANCORP
$1.92B$41.80$50.0019.62%Strong Buy312.59%0.72%15.29%1.76%
CCB
COASTAL FINANCIAL CORP
$1.22B$89.97$98.679.67%Strong Buy3135.99%50.33%27.69%2.26%
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
$2.26B$60.87$67.3310.62%Strong Buy38.59%5.18%10.64%1.30%
DCOM
DIME COMMUNITY BANCSHARES INC
$1.23B$31.34$38.6723.38%Strong Buy343.89%104.00%12.34%1.13%
VBTX
VERITEX HOLDINGS INC
$1.45B$26.58$31.2017.38%Strong Buy522.51%43.04%8.29%1.02%
UNTY
UNITY BANCORP INC
$482.22M$48.29$54.5012.86%Strong Buy219.70%22.15%19.11%2.06%
PLBC
PLUMAS BANCORP
$266.68M$45.22$57.0026.05%Strong Buy221.32%-6.54%17.91%1.96%
AMAL
AMALGAMATED FINANCIAL CORP
$1.13B$36.69$43.5018.56%Strong Buy29.06%6.41%17.57%1.46%
MCB
METROPOLITAN BANK HOLDING CORP
$693.02M$61.89$79.5028.45%Strong Buy212.60%36.13%13.46%1.30%
SSB
SOUTHSTATE CORP
$7.80B$102.23$120.8318.20%Strong Buy650.38%24.31%11.95%1.53%
BSVN
BANK7 CORP
$403.35M$43.17$53.5023.93%Strong Buy211.09%5.45%18.85%2.21%
CFB
CROSSFIRST BANKSHARES INC
$804.59M$16.32$20.5025.61%Strong Buy2N/AN/A10.88%1.11%
MPB
MID PENN BANCORP INC
$491.62M$29.58$36.0021.70%Strong Buy210.00%3.09%9.77%1.01%
BHRB
BURKE & HERBERT FINANCIAL SERVICES CORP
$959.28M$64.09$76.0018.58%Strong Buy2N/AN/A16.33%1.53%
OBK
ORIGIN BANCORP INC
$1.25B$40.16$44.009.56%Strong Buy512.70%28.59%8.88%1.02%
FNB
FNB CORP
$5.55B$15.44$18.6020.47%Strong Buy511.92%23.79%10.88%1.42%
HWC
HANCOCK WHITNEY CORP
$5.16B$59.93$67.4012.46%Strong Buy58.57%13.60%12.97%1.54%
SMBC
SOUTHERN MISSOURI BANCORP INC
$677.53M$60.08$70.0016.51%Strong Buy37.68%10.24%12.55%1.31%
CBNA
CHAIN BRIDGE BANCORP INC
$161.16M$24.56$30.3323.51%Strong Buy3N/AN/A25.38%1.71%
FRME
FIRST MERCHANTS CORP
$2.62B$44.61$52.3317.31%Strong Buy314.61%25.50%10.35%1.30%
PFS
PROVIDENT FINANCIAL SERVICES INC
$2.43B$18.65$25.0034.05%Strong Buy364.86%103.81%11.23%1.22%
VBNK
VERSABANK
$355.20M$13.66$19.0039.09%Strong Buy323.64%37.22%20.34%1.68%
TBBK
BANCORP INC
$2.90B$60.49$67.6711.86%Strong Buy331.82%32.63%38.62%3.89%
WBS
WEBSTER FINANCIAL CORP
$10.13B$59.12$64.789.57%Strong Buy913.92%23.40%14.63%1.69%
FBIZ
FIRST BUSINESS FINANCIAL SERVICES INC
$437.60M$52.76$61.6716.89%Strong Buy318.89%16.67%16.20%1.36%
SNV
SYNOVUS FINANCIAL CORP
$7.82B$55.22$60.128.87%Strong Buy1719.08%54.67%14.04%1.26%
ONB
OLD NATIONAL BANCORP
$7.62B$23.89$27.0013.02%Strong Buy735.18%25.00%13.01%1.55%
OSBC
OLD SECOND BANCORP INC
$843.25M$18.80$19.755.05%Strong Buy47.92%-1.28%12.58%1.47%
AMTB
AMERANT BANCORP INC
$1.00B$23.85$27.5015.30%Strong Buy464.21%N/A11.92%1.04%
CFG
CITIZENS FINANCIAL GROUP INC
$20.43B$46.35$53.2514.89%Strong Buy1211.43%40.43%11.45%1.30%
FSBC
FIVE STAR BANCORP
$666.22M$31.25$36.1315.60%Strong Buy433.07%15.21%16.99%1.70%
PEBO
PEOPLES BANCORP INC
$1.16B$32.66$37.9016.04%Buy57.09%-7.66%10.85%1.34%
RNST
RENASANT CORP
$2.44B$38.45$43.6013.39%Buy526.68%-12.62%8.44%1.25%
PNFP
PINNACLE FINANCIAL PARTNERS INC
$9.29B$120.24$132.6710.34%Buy929.78%48.04%10.94%1.37%
TFC
TRUIST FINANCIAL CORP
$62.14B$46.81$53.2713.81%Buy1133.73%N/A9.25%1.16%
FBMS
FIRST BANCSHARES INC
$1.18B$37.80$45.0019.05%Buy110.13%21.52%8.79%1.12%
USB
US BANCORP
$74.49B$47.75$56.6718.67%Buy1516.12%34.33%12.77%1.09%
CCBG
CAPITAL CITY BANK GROUP INC
$626.78M$36.99$44.0018.95%Buy19.33%0.33%11.52%1.30%
ORRF
ORRSTOWN FINANCIAL SERVICES INC
$652.15M$33.64$42.0024.85%Buy170.82%123.81%16.96%1.60%
FCF
FIRST COMMONWEALTH FINANCIAL CORP
$1.68B$16.51$19.7019.32%Buy58.46%-2.16%11.31%1.33%
SUPV
GRUPO SUPERVIELLE SA
$1.29B$14.59$17.0016.52%Buy2108.51%130.54%242.34%40.20%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$697.16M$83.78$88.005.04%Buy218.36%3.08%21.54%2.81%
EQBK
EQUITY BANCSHARES INC
$662.96M$43.36$47.509.55%Buy245.98%220.41%12.21%1.15%
CASH
PATHWARD FINANCIAL INC
$1.91B$80.25$90.5012.77%Buy26.78%8.73%25.93%2.64%
EBC
EASTERN BANKSHARES INC
$4.00B$18.64$22.0018.03%Buy144.77%-36.16%10.03%1.44%
WSFS
WSFS FINANCIAL CORP
$3.30B$56.04$68.0021.34%Buy210.49%1.94%10.67%1.37%
CUBI
CUSTOMERS BANCORP INC
$1.79B$56.97$66.7517.17%Buy818.86%0.78%12.77%1.07%
PGC
PEAPACK GLADSTONE FINANCIAL CORP
$607.57M$34.55$44.0027.35%Buy124.04%48.09%11.69%1.05%
FBNC
FIRST BANCORP
$1.79B$43.19$56.0029.66%Buy117.95%31.85%9.74%1.18%
HTBI
HOMETRUST BANCSHARES INC
$652.64M$37.23$43.0015.50%Buy13.29%-5.99%9.93%1.16%
HOPE
HOPE BANCORP INC
$1.37B$11.32$13.2517.05%Buy29.57%28.24%7.26%0.91%
PPBI
PACIFIC PREMIER BANCORP INC
$2.43B$25.16$27.509.30%Buy254.56%N/A5.03%0.83%
CWBC
COMMUNITY WEST BANCSHARES
$361.10M$19.06$23.0020.67%Buy254.21%225.76%12.56%1.29%
HFWA
HERITAGE FINANCIAL CORP
$828.22M$24.25$27.0011.34%Buy224.47%91.38%8.90%1.09%
BWFG
BANKWELL FINANCIAL GROUP INC
$246.13M$31.32$40.0027.71%Buy1N/AN/AN/AN/A
BMA
MACRO BANK INC
$5.89B$92.17$45.25-50.91%Buy2-3.07%-0.84%347.03%105.56%
BFST
BUSINESS FIRST BANCSHARES INC
$810.62M$27.44$30.009.33%Buy126.56%15.85%12.51%1.27%
GNTY
GUARANTY BANCSHARES INC
$469.72M$41.14$41.00-0.34%Buy210.81%29.50%11.64%1.20%
WSBC
WESBANCO INC
$2.44B$36.43$41.4013.64%Buy573.38%54.90%9.33%1.41%
MVBF
MVB FINANCIAL CORP
$260.62M$20.14$26.0029.10%Buy14.51%11.72%11.10%0.98%
TCBK
TRICO BANCSHARES
$1.48B$44.92$50.7512.98%Buy45.59%-0.71%9.78%1.23%
NWFL
NORWOOD FINANCIAL CORP
$209.82M$25.93$29.5013.77%Buy235.50%56.56%11.33%0.97%
CARE
CARTER BANKSHARES INC
$415.07M$17.99$22.0022.29%Buy115.68%100.00%11.48%0.96%
HMST
HOMESTREET INC
$192.16M$10.19$15.0047.20%Buy113.05%N/A3.28%0.19%
FSUN
FIRSTSUN CAPITAL BANCORP
$1.19B$43.03$47.009.23%Buy119.93%-100.00%10.17%1.29%
SRCE
1ST SOURCE CORP
$1.63B$66.36$70.756.62%Buy213.36%10.86%13.32%1.68%
TCBX
THIRD COAST BANCSHARES INC
$520.49M$38.05$41.007.75%Buy315.54%8.79%10.35%1.01%
BPOP
POPULAR INC
$7.45B$104.41$111.336.63%Buy618.54%36.50%14.44%1.17%
BRKL
BROOKLINE BANCORP INC
$1.09B$12.18$15.2525.21%Buy218.58%62.25%15.81%1.67%
SHBI
SHORE BANCSHARES INC
$547.89M$16.44$20.0021.65%Buy110.55%20.08%11.34%1.02%
HBCP
HOME BANCORP INC
$399.60M$49.48$50.001.05%Buy18.08%5.29%10.70%1.22%
MRBK
MERIDIAN CORP
$188.61M$16.78$16.00-4.65%Buy231.58%102.94%13.56%0.95%

Bank Stocks FAQ

What are the best bank stocks to buy right now in Feb 2025?

According to Zen Ratings, our proprietary rating system that evaluates 115 factors proven to drive growth in stocks and assigns each stock in our system an overall letter grade as well as 7 individual Component Grades for Value, Growth, Momentum, Sentiment, Safety, Financials, and proprietary AI algorithms, the 3 best bank stocks to buy right now are:

1. Intercorp Financial Services (NYSE:IFS)


Intercorp Financial Services (NYSE:IFS) is the #1 top bank stock out of 339 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for Intercorp Financial Services (NYSE:IFS) is: Value: C, Growth: B, Momentum: A, Sentiment: B, Safety: C, Financials: C, and AI: A.

Intercorp Financial Services (NYSE:IFS) has a Due Diligence Score of 47, which is 15 points higher than the bank industry average of 32.

IFS passed 18 out of 38 due diligence checks and has strong fundamentals. Intercorp Financial Services has seen its stock return 29.08% over the past year, underperforming other bank stocks by -3 percentage points.

Intercorp Financial Services has an average 1 year price target of $30.00, a downside of -9.88% from Intercorp Financial Services's current stock price of $33.29.

Intercorp Financial Services stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 1 analyst covering Intercorp Financial Services, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

2. Bayfirst Financial (NASDAQ:BAFN)


Bayfirst Financial (NASDAQ:BAFN) is the #2 top bank stock out of 339 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for Bayfirst Financial (NASDAQ:BAFN) is: Value: A, Growth: C, Momentum: B, Sentiment: C, Safety: C, Financials: C, and AI: B.

Bayfirst Financial (NASDAQ:BAFN) has a Due Diligence Score of 26, which is -6 points lower than the bank industry average of 32. Although this number is below the industry average, our proven quant model rates BAFN as a "B".

BAFN passed 9 out of 38 due diligence checks and has average fundamentals. Bayfirst Financial has seen its stock return 34.67% over the past year, overperforming other bank stocks by 2 percentage points.

3. First Savings Financial Group (NASDAQ:FSFG)


First Savings Financial Group (NASDAQ:FSFG) is the #3 top bank stock out of 339 with a Zen Rating of B. Stocks with a rating of B have had an average return of +19.88% per year. Learn more.

The Component Grade breakdown for First Savings Financial Group (NASDAQ:FSFG) is: Value: A, Growth: C, Momentum: B, Sentiment: C, Safety: C, Financials: C, and AI: A.

First Savings Financial Group (NASDAQ:FSFG) has a Due Diligence Score of 30, which is -2 points lower than the bank industry average of 32. Although this number is below the industry average, our proven quant model rates FSFG as a "B".

FSFG passed 10 out of 38 due diligence checks and has average fundamentals. First Savings Financial Group has seen its stock return 45.57% over the past year, overperforming other bank stocks by 13 percentage points.

First Savings Financial Group has an average 1 year price target of $30.00, an upside of 20.87% from First Savings Financial Group's current stock price of $24.82.

First Savings Financial Group stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 1 analyst covering First Savings Financial Group, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

What are the bank stocks with highest dividends?

Out of 260 bank stocks that have issued dividends in the past year, the 3 bank stocks with the highest dividend yields are:

1. Citizens Community Bancorp (NASDAQ:CZWI)


Citizens Community Bancorp (NASDAQ:CZWI) has an annual dividend yield of N/A, which is N/A percentage points lower than the bank industry average of 2.58%. Citizens Community Bancorp's dividend payout is stable, having never dropped by more than 10% in the last 10 years. Citizens Community Bancorp's dividend has shown consistent growth over the last 10 years.

Citizens Community Bancorp's dividend payout ratio of 22.5% indicates that its dividend yield is sustainable for the long-term.

2. Bank Bradesco (NYSE:BBD)


Bank Bradesco (NYSE:BBD) has an annual dividend yield of 9.08%, which is 6 percentage points higher than the bank industry average of 2.58%. Bank Bradesco's dividend payout is not stable, having dropped more than 10% twenty-nine times in the last 10 years. Bank Bradesco's dividend has not shown consistent growth over the last 10 years.

Bank Bradesco's dividend payout ratio of 90.6% indicates that its high dividend yield might not be sustainable for the long-term.

3. Tfs Financial (NASDAQ:TFSL)


Tfs Financial (NASDAQ:TFSL) has an annual dividend yield of 8.32%, which is 6 percentage points higher than the bank industry average of 2.58%. Tfs Financial's dividend payout is stable, having never dropped by more than 10% in the last 10 years. Tfs Financial's dividend has shown consistent growth over the last 10 years.

Tfs Financial's dividend payout ratio of 403.6% indicates that its high dividend yield might not be sustainable for the long-term.

Why are bank stocks up?

Bank stocks were up 0.08% in the last day, and down -1.12% over the last week.

We couldn't find a catalyst for why bank stocks are up.

What are the most undervalued bank stocks?

Based on the Valuation rating, one of the 7 components of a stocks overall Zen Ratings grade, which evaluates factors including estimated earnings yield, earnings before interest and taxes/enterprise value, cash flow yield, free cash flow to price, and price-to-earnings growth (PEG ratio), the 3 most undervalued bank stocks right now are:

1. Optimumbank Holdings (NYSEMKT:OPHC)


Optimumbank Holdings (NYSEMKT:OPHC) is the most undervalued bank stock based on its Valuation Rating of A. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Optimumbank Holdings has a valuation score of 71, which is 26 points higher than the bank industry average of 45. It passed 5 out of 7 valuation due diligence checks.

Optimumbank Holdings's stock has gained 14.68% in the past year. It has underperformed other stocks in the bank industry by -18 percentage points.

2. Southern States Bancshares (NASDAQ:SSBK)


Southern States Bancshares (NASDAQ:SSBK) is the second most undervalued bank stock based on its Valuation Rating of A. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Southern States Bancshares has a valuation score of 86, which is 41 points higher than the bank industry average of 45. It passed 6 out of 7 valuation due diligence checks.

Southern States Bancshares's stock has gained 36.08% in the past year. It has overperformed other stocks in the bank industry by 4 percentage points.

3. Newtekone (NASDAQ:NEWT)


Newtekone (NASDAQ:NEWT) is the third most undervalued bank stock based on its Valuation Rating of A. Valuation is one of 7 Component Grades used to calculate the overall Zen Rating.

Newtekone has a valuation score of 29, which is -16 points higher than the bank industry average of 45. It passed 2 out of 7 valuation due diligence checks. Although this number is below the industry average, our proven quant model rates NEWT a Valuation Rating of "A".

Newtekone's stock has gained 15.68% in the past year. It has underperformed other stocks in the bank industry by -17 percentage points.

Are bank stocks a good buy now?

38.46% of bank stocks rated by analysts are a buy right now. On average, analysts expect bank stocks to rise by 11.89% over the next year.

0% of bank stocks have a Zen Rating of A (Strong Buy), 6.29% of bank stocks are rated B (Buy), 79.47% are rated C (Hold), 12.91% are rated D (Sell), and 1.32% are rated F (Strong Sell).

What is the average p/e ratio of the banks - regional industry?

The average P/E ratio of the banks - regional industry is 33.03x.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.