Best iShares ETFs
Last updated June 2026
Short answer
The best iShares ETF is the one that fills a specific slot in your portfolio, not a single ranked winner. iShares, run by BlackRock, is the world's largest ETF provider, and its Core lineup covers most jobs cheaply. For a US core, IVV (S&P 500) or ITOT (total US market) at around 0.03%. Abroad, IEFA (developed), IEMG (emerging), or IXUS (total international). For bonds, AGG (broad), GOVT (Treasuries), or TLT (long Treasuries). For income, DGRO (dividend growth) or HDV (high dividend). For small caps, IWM or IJR. For sectors, IGV (software), ITA (defense), or SOXX (semis). The honest caveat: the iShares Core funds are near-identical to the Vanguard and Schwab equivalents (IVV is like VOO, ITOT like VTI, IEMG like VWO), so “best iShares ETF” really means the iShares fund for each job. Walnut is not an investment adviser.
iShares runs more ETFs than any other provider, which is why “best iShares ETF” is one of the most-searched fund questions. The useful answer is not a top-ten ranking but a map of which iShares fund does which job: US core, international, bonds, dividends, small caps, and sectors. This guide walks those jobs one by one, names the iShares ticker that fills each, and is honest that for the big categories the cheap Core funds are nearly the same product as their Vanguard and Schwab rivals. It is descriptive, not a set of buy calls.
iShares is the largest ETF provider (the Core lineup)
iShares is the ETF brand of BlackRock, the world's largest asset manager, and it is the largest ETF provider by assets under management. It offers hundreds of funds, from broad index building blocks to narrow sector and country bets. The part that matters most for a long-term portfolio is the iShares Core lineup: a deliberately small set of low-cost, broad funds meant to be portfolio foundations. IVV (S&P 500), ITOT (total US market), IXUS, IEFA and IEMG (international), and AGG (total bond) all sit at the cheap end, most around 0.03% to 0.09%.
One thing to be honest about up front: for the big categories, iShares is not uniquely “the best.” The S&P 500 fund from iShares (IVV), Vanguard (VOO), and SPDR (SPY) tracks the same index; the total-market and total-bond Core funds have near-identical Vanguard and Schwab versions (ITOT is like VTI and SCHB, AGG like BND and SCHZ). The cost gaps are tiny. So the real question this guide answers is not whether iShares wins, but which iShares fund fits each job if you have chosen to build inside the iShares family. For the cross-provider view, see our best ETF in every category and best Vanguard ETFs guides.
iShares US core ETFs (IVV, ITOT)
The US core is the foundation most portfolios are built around, and iShares offers two. IVV (iShares Core S&P 500) holds the roughly 500 largest US companies at around 0.03%, and is one of the largest ETFs in the world. ITOT (iShares Core S&P Total US Stock Market) holds several thousand stocks, adding the mid- and small-cap tail that the S&P 500 leaves out, at the same approximately 0.03%. IVV and ITOT overlap almost completely at the top because large-caps dominate both, so most people pick one rather than holding both.
The choice between them is small. ITOT is slightly more diversified; IVV stays pure large-cap. If you want the broadest single US fund, ITOT is the wider net; if you want the headline S&P 500 exactly, IVV is the cleaner fit. These are the direct iShares analogs of Vanguard's VOO and VTI and Schwab's SCHX and SCHB, and they track and cost nearly the same. For how the core fits a long horizon, our best S&P 500 ETFs guide compares IVV against the other large S&P 500 funds.
iShares international ETFs (IEFA, IEMG, IXUS)
A US-only core leaves out roughly 40% of the world's market, and iShares covers the rest with three Core funds. IXUS (iShares Core MSCI Total International Stock) holds the entire non-US market, developed and emerging, in one ticker at around 0.07%. If you want to control the split, IEFA (iShares Core MSCI EAFE) covers developed markets only and IEMG (iShares Core MSCI Emerging Markets) covers emerging markets only, so you can weight Europe and Japan separately from China, India, and Taiwan. People use international funds to diversify away from a single country's market, accepting currency and country risk in exchange.
The Core international funds replaced the role of the older, pricier EFA and EEM (covered below) at a fraction of the cost. IEFA is near-identical to Vanguard's VEA, and IEMG is near-identical to VWO apart from IEMG including South Korea. For the emerging-markets breakdown specifically, see our best emerging market ETFs guide.
iShares bond ETFs (AGG, GOVT, TLT)
Bond funds are commonly used to lower a portfolio's overall volatility rather than to maximize return, and iShares spans the full range. AGG (iShares Core US Aggregate Bond) holds the total US investment-grade bond market, a mix of Treasuries, agency, and corporate bonds, at around 0.03%, the broad default. GOVT (iShares US Treasury Bond) holds US Treasuries across maturities only, stripping out corporate credit risk. TLT (iShares 20+ Year Treasury Bond) concentrates on long-dated Treasuries, which makes it far more sensitive to interest-rate moves, up sharply when rates fall and down sharply when they rise.
The amount and type of bonds people hold tends to track time horizon and risk tolerance: more, and shorter, for those closer to needing the money, with TLT a more specialized, higher-volatility instrument used to bet on rates rather than as a steady core. Like the equity categories, AGG is near-identical to Vanguard's BND and Schwab's SCHZ, so the broad-bond choice is mostly ecosystem and cost rather than performance.
iShares dividend and thematic ETFs (DGRO, IGV, ITA, SOXX)
Beyond the broad core, iShares offers income tilts and some of the most-traded sector funds. On dividends, DGRO (iShares Core Dividend Growth) holds US companies with records of raising payouts, favoring dividend growth and quality, at around 0.08%, while HDV (iShares Core High Dividend) screens for higher current yield. DGRO leans toward steadier, rising income; HDV pays more today. Both tilt away from the zero-dividend mega-cap technology names that dominate a broad core.
On sectors, three iShares funds are widely held thematic bets, all costing far more than the Core lineup at around 0.35% to 0.41%. IGV (iShares Expanded Tech-Software Sector) concentrates in software and cloud companies. ITA (iShares US Aerospace & Defense) holds the major defense and aerospace contractors. SOXX (iShares Semiconductor) holds the chipmakers behind computing and AI. These are concentrated tilts layered on a core, not replacements for it, and they carry sector-specific risk a broad fund spreads out. For small-cap exposure, iShares also runs IWM (Russell 2000) and IJR (S&P SmallCap 600), two different small-cap indexes with the same broad goal.
iShares Core vs the older pricier funds (and vs Vanguard)
A useful distinction inside the iShares lineup is between the cheap Core funds and the older, pricier funds they were built to undercut. IEFA (around 0.07%) covers nearly the same developed-international market as the older EFA (around 0.33%); IEMG (around 0.09%) covers nearly the same emerging markets as the older EEM (around 0.70%). The Core versions hold very similar portfolios for a fraction of the fee, which is why they have grown so much larger. If you are choosing between EFA and IEFA, or EEM and IEMG, the Core version is the cheaper route to nearly the same exposure.
Against Vanguard, the comparison is closer still: IVV and VOO both track the S&P 500 at around 0.03%, ITOT and VTI both hold the total US market, IEMG and VWO both hold emerging markets, and AGG and BND both hold the total US bond market. The iShares Core funds and their Vanguard counterparts are near-identical and very cheap, so for these big slots the brand decides far less than the job. iShares can be the more convenient family if your broker already centers on it; the funds themselves are close substitutes.
Best iShares ETF by job, at a glance
| Job | iShares ETF | Approx cost |
|---|---|---|
| US core, S&P 500 | IVV | ~0.03% |
| US core, total market | ITOT | ~0.03% |
| International, developed plus emerging | IXUS (total), IEFA (developed), IEMG (emerging) | ~0.05-0.09% |
| Total US bond | AGG (broad), GOVT (Treasuries), TLT (long Treasuries) | ~0.03-0.15% |
| Dividend income | DGRO (dividend growth), HDV (high dividend) | ~0.08% |
| Small cap | IWM (Russell 2000), IJR (S&P SmallCap 600) | ~0.06-0.19% |
| Sector and thematic | IGV (software), ITA (defense), SOXX (semis) | ~0.35-0.41% |
Costs are approximate expense ratios as of early 2026; verify the current figure on the iShares site. The column to focus on is the middle one: the table is organized by the job each fund does, because for the big categories the iShares Core fund and its Vanguard or Schwab equivalent are nearly the same product. Pick the job first, then the fund.
How to use AI to build an iShares portfolio
Narrowing the iShares lineup to the fund for each job is the easy part. The harder step is deciding which ones fit together given what you already own, because stacking IVV, IGV, and SOXX, for example, mostly triples the same big technology names rather than diversifying. That is the part an AI assistant can actually help with, because it can reason over your real holdings rather than a generic list. The useful questions are specific: does this iShares fund overlap with what I already hold, does it fill the slot I am trying to fill, and how has it done against the S&P 500.
That is where Walnut fits. It connects your existing brokerage through SnapTrade and lets you ask, in plain language through Claude, ChatGPT, or a built-in assistant, which iShares ETF fits a given role, how much a new fund overlaps with what you already own, and how each position is doing against the market. It is read-only by default, and you approve any trade. Walnut is not an investment adviser; it helps you see and act on your own portfolio rather than telling you what to buy.
The bottom line on iShares ETFs
The point of looking at the best iShares ETF by job is to stop hunting for one winner and start filling a few clear slots. For a US core, IVV or ITOT; abroad, IEFA, IEMG, or IXUS; for bonds, AGG, GOVT, or TLT; for income, DGRO or HDV; for small caps, IWM or IJR; for sectors, IGV, ITA, or SOXX. The honest framing matters: for the big categories the cheap iShares Core funds are near-identical to the Vanguard and Schwab equivalents, so “best iShares ETF” is really the iShares fund for each job, and the job decides far more than the brand.
From a connected account you can dig into any of these as an ETF, look at an individual stock one of them holds, or explore a theme you want exposure to. Holdings, weights, and fees change over time; treat the specifics here as a starting point and confirm on the iShares site before deciding.
Try Walnut on top of your broker
Walnut connects any major US broker in a few clicks, then helps you build a portfolio around a core iShares ETF, see overlap with what you already hold, and track each position against the S&P 500 by chatting through Claude, ChatGPT, or its built-in AI. Read-only by default; you approve every trade.
FAQ
What are the best iShares ETFs?
+
There is no single best iShares ETF; it depends on the job you want it to do. The iShares Core lineup covers most slots cheaply: IVV holds the S&P 500 and ITOT the total US market at around 0.03%, IXUS, IEFA and IEMG cover international, and AGG holds the total US bond market. DGRO and HDV cover dividends. Walnut is not an investment adviser; this is descriptive, not a recommendation.
IVV vs VOO: which is better?
+
IVV (iShares) and VOO (Vanguard) both track the S&P 500 at around 0.03%, so they are near-identical products. Over time they have returned almost the same amount, with only tiny tracking differences. The practical choice usually comes down to which broker ecosystem you already use rather than performance. Walnut is not an investment adviser.
What is the iShares Core lineup?
+
The iShares Core lineup is a set of low-cost building-block ETFs designed as long-term portfolio foundations. It includes IVV (S&P 500), ITOT (total US market), IXUS and IEFA and IEMG (international), AGG (total US bond), and DGRO (dividend growth). The Core funds are priced to compete directly with the cheapest Vanguard and Schwab equivalents.
ITOT vs VTI: are they the same?
+
ITOT (iShares) and VTI (Vanguard) both hold the total US stock market, several thousand stocks spanning large-, mid-, and small-caps, at around 0.03%. They track nearly the same universe and have produced similar long-run results. The differences are tiny, so the choice usually comes down to broker preference rather than the fund itself.
Is IVV a good ETF?
+
IVV is one of the largest and lowest-cost S&P 500 ETFs, holding roughly 500 US large-cap companies at around 0.03%. It is widely held as a US core because of its breadth, liquidity, and low fee. Whether it fits any one portfolio depends on goals and what you already own. Walnut is not an investment adviser.
IEMG vs VWO: what is the difference?
+
IEMG (iShares) and VWO (Vanguard) both hold emerging-market stocks at low cost. The main difference is index construction: IEMG includes South Korea, while VWO does not, so their country mixes differ slightly. Both add China, India, Taiwan, and Brazil exposure to a developed-market portfolio. The funds are close substitutes rather than meaningfully different products.
iShares vs Vanguard ETFs?
+
For the big categories, the gap is smaller than people expect. IVV and VOO both track the S&P 500 at around 0.03%; ITOT and VTI both hold the total US market; AGG and BND both hold the total US bond market. The iShares Core and Vanguard funds are near-identical, so the choice usually comes down to ecosystem and cost rather than performance.
What is the cheapest iShares ETF?
+
Several iShares Core funds sit at the bottom of the cost range, around 0.03%, including IVV (S&P 500), ITOT (total US market), and AGG (total US bond) and GOVT (Treasuries). The broad Core index funds carry the smallest expense ratios; specialized sector and thematic iShares funds like IGV, ITA, and SOXX cost much more.
Is AGG a good bond ETF?
+
AGG (iShares Core US Aggregate Bond) holds the total US investment-grade bond market, a mix of Treasuries, agency, and corporate bonds, at around 0.03%. It is one of the largest and cheapest broad bond funds and is commonly used as a core fixed-income holding to lower portfolio volatility. It is near-identical to Vanguard's BND. Walnut is not an investment adviser.
IEFA vs EFA: which iShares international fund?
+
IEFA and EFA both hold developed-market international stocks outside the US and Canada. The key difference is cost: IEFA is the newer iShares Core version at around 0.07%, while the older EFA charges around 0.33%. They hold very similar portfolios, so IEFA is the cheaper way to get nearly the same developed-international exposure.
Best iShares ETF for a Roth IRA?
+
A Roth IRA holds the same funds as a taxable account, so the choice is about role, not the wrapper. Many long-term Roth holders use a broad core like IVV or ITOT, add IXUS or IEFA and IEMG for international, and hold AGG for bonds. Because a Roth grows tax-free, broad low-cost funds meant to be held for decades are a common fit. This is descriptive, not a recommendation.
What is the biggest iShares ETF?
+
IVV, the iShares Core S&P 500 ETF, is by far the largest iShares fund and one of the largest ETFs in the world, with hundreds of billions in assets. IEFA and AGG are also among the biggest. BlackRock, which runs iShares, is the world's largest ETF provider by total assets under management.
Walnut is informational and is not an investment adviser. ETF holdings, expense ratios, yields, and availability change; verify current details on the iShares site before deciding. iShares and BlackRock are not affiliated with Walnut. Nothing on this page is a recommendation to buy, sell, or hold any security or fund.