You can buy municipal bonds through a broker, directly from your state or municipality, or through a fund that holds them
Municipal bonds are sold through several channels, and which one you use depends on whether you want individual bonds or a basket of them, how much you're starting with, and whether you want professional guidance. The most common route is a brokerage account — firms like Fidelity, Charles Schwab, and Vanguard all sell munis. You can also buy directly from some state and local issuers, or invest through a mutual fund or exchange-traded fund (ETF) that specializes in municipal bonds. Each path has different costs, minimum investments, and levels of complexity.
The channel you choose affects what you pay upfront, what you pay over time, and how much flexibility you have if you need to sell before the bond matures. Understanding these differences helps you avoid overpaying and pick the approach that matches your situation.
Key Takeaways
- Brokerages are the most accessible entry point for individual bonds, though they typically require a minimum purchase of $5,000 per bond and charge a markup on the sale.
- Direct purchase from a state or municipality is sometimes possible but requires research into which issuers offer this option, and you'll still need to hold the bond to maturity or sell it through a broker later.
- Municipal bond funds and ETFs let you invest smaller amounts and get instant diversification, but you'll pay annual management fees and won't get the full tax benefit of holding individual bonds to maturity.
- The secondary market — where existing bonds trade between investors — is where most individual bond purchases happen, and brokers handle these transactions for you.
- Markups on individual bond purchases typically range from 1% to 3%, so comparing prices across brokers can save you money on larger purchases.
Buying through a brokerage account
A brokerage is the most straightforward way to buy individual municipal bonds. You open an account with a firm like Fidelity, Charles Schwab, E*TRADE, Vanguard, or your bank's investment arm, and search their municipal bond inventory. Most brokers show you bonds available on the secondary market — bonds that were issued in the past and are now being resold by other investors. You select the bond, confirm the price and yield, and the broker executes the trade.
Brokers make money on a markup, which is built into the price you see. This markup typically ranges from 1% to 3% of the bond's value, though it varies by bond type, size, and market conditions. A $5,000 bond with a 2% markup costs you an extra $100. You won't see the markup listed separately — it's embedded in the price. Some brokers are more transparent about markups than others, so if you're buying a large position, calling and asking what the markup is on a specific bond can help you understand the true cost.
Most brokers require a minimum purchase of $5,000 per bond, though some allow smaller amounts. There's no account minimum at many firms, but you need enough cash to cover the bond purchase plus any accrued interest owed to the previous owner. Once you own the bond, you hold it in your account and receive interest payments twice a year. When the bond matures, the issuer returns your principal.
Buying directly from issuers
Some states and municipalities sell bonds directly to residents through programs designed to encourage local investment. These direct-purchase programs bypass the broker and eliminate the markup, which saves you money. However, availability is limited — not every issuer offers this option, and the bonds available through direct programs are usually smaller, newer issues.
To learn about your state or municipality offers direct purchase, contact your state treasurer's office or the municipality's finance department and ask whether they have a bond purchase program for residents. If they do, they'll provide application materials and a list of available bonds. The process is slower than buying through a broker — you typically mail in a check or arrange a wire transfer, and settlement takes longer — but the cost savings can be worth it for larger purchases.
One limitation of direct purchase is that you're locked into holding the bond until maturity or selling it later through a broker. If you need to sell before maturity, you'll have to go through the secondary market and pay a broker's markup at that time. Direct purchase works best if you're confident you'll hold the bond to maturity and want to avoid the upfront markup cost.
Municipal bond funds and ETFs
If you want to invest smaller amounts or prefer not to pick individual bonds, a municipal bond fund or ETF pools money from many investors and buys a diversified portfolio of munis. Funds and ETFs are available through any brokerage and require no minimum investment beyond what the broker sets — often $1 to $100. You buy shares of the fund just like you'd buy a stock, and the fund manager handles all the bond selection and trading.
The trade-off is cost and tax treatment. Funds and ETFs charge annual management fees, typically ranging from 0.2% to 1% per year depending on the fund type and whether it's actively managed or passively tracking an index. Over time, these fees add up. Additionally, if you sell fund shares at a profit, you owe capital gains tax on that profit. With individual bonds held to maturity, you avoid capital gains tax entirely — you only pay income tax on the interest, which is usually exempt from federal tax and often state tax too.
Funds and ETFs are useful if you're building a position over time, want broad diversification without researching individual bonds, or don't have enough capital to buy multiple individual bonds. They're also more liquid — you can sell shares any trading day — whereas selling an individual bond requires finding a buyer through a broker.
The secondary market and how it works
Most individual municipal bonds are bought and sold on the secondary market, which is the market for existing bonds rather than newly issued ones. When you buy a bond through a broker, you're almost always buying from the secondary market. This is where the vast majority of trading happens, and it's how brokers make their markup — they buy bonds from other investors or dealers and resell them to you at a slightly higher price.
The secondary market is less transparent than the stock market. Bond prices aren't posted on a central exchange the way stock prices are. Instead, dealers and brokers quote prices to each other and to customers. This means the same bond might be quoted at slightly different prices by different brokers, which is why comparing prices across a few firms before buying a large position makes sense. Call or check online quotes from Fidelity, Schwab, and Vanguard, for example, and see which offers the best price on the specific bond you want.
Secondary market bonds are typically older and have been held by previous owners. They may have different credit ratings, call features, or tax status than newly issued bonds. Brokers can help you understand these details, and it's worth asking questions before you buy.
New issue municipal bonds
When a state or municipality first issues bonds, they're sold as new issues. These bonds are typically offered through underwriting syndicates — groups of brokers and dealers that buy the entire issue and resell it to investors. New issues are usually available for a short window, often just a few days after the bonds are announced.
Buying a new issue through a broker often has no markup or a smaller markup than secondary market bonds, because the underwriter's compensation is built into the pricing structure differently. However, new issues are less flexible — you buy them at the offering price, and if you want to sell before maturity, you'll have to go to the secondary market and pay a markup then.
Your broker can alert you to new municipal bond issues that match your criteria — tax-exempt status, maturity date, credit rating, and so on. If you're interested in a specific new issue, your broker can reserve bonds for you before the offering closes. New issues are a good option if you want to avoid secondary market markups and are willing to commit to holding the bonds longer.
What to compare when choosing where to buy
The cost of buying municipal bonds varies significantly depending on where you buy and what you buy. For individual bonds, compare the all-in price across at least two brokers — the price you see should include any markups. Ask each broker what the markup is on the specific bond you're interested in, and factor that into your decision. For a $25,000 bond purchase, a 1% difference in markup costs you $250.
For funds and ETFs, compare the annual expense ratio — the percentage of your investment charged each year for management and administration. A difference of 0.5% per year might seem small, but on a $50,000 investment over 10 years, it adds up to thousands of dollars. Also check whether the fund focuses on bonds from your state (which may offer state tax exemption) or national bonds (which offer only federal tax exemption).
Consider also how much you're investing and how much time you want to spend. If you're investing $10,000 or less, a fund or ETF is usually simpler and cheaper than buying individual bonds. If you're investing $50,000 or more and plan to hold to maturity, individual bonds bought directly or through a broker with low markups may be more cost-effective.
Frequently Asked Questions
Do I need a brokerage account to buy municipal bonds?
For most people, yes. A brokerage account is the easiest way to access municipal bonds. However, some states and municipalities offer direct purchase programs that bypass a broker. Contact your state treasurer's office to see if this option is available where you live.
What's the difference between buying a new issue and a secondary market bond?
New issues are sold directly by the issuer through underwriting syndicates when the bonds are first released. Secondary market bonds are existing bonds being resold by previous owners. New issues often have lower or no markups, but secondary market bonds offer more selection and flexibility in terms of maturity dates and credit ratings.
Can I buy municipal bonds through my retirement account?
Yes. You can hold municipal bonds in a traditional IRA, Roth IRA, or other retirement account through any brokerage that offers these accounts. However, the tax exemption on municipal bond interest is lost inside a retirement account, since retirement accounts already provide tax deferral or tax-free growth. Municipal bonds are generally better held outside retirement accounts where you can benefit from their tax-exempt status.
How much does it cost to sell a municipal bond before maturity?
When you sell a bond through a broker, you'll pay a markup similar to what you paid when you bought it — typically 1% to 3%. The exact cost depends on the bond, market conditions, and the broker. If you think you might need to sell before maturity, factor this potential cost into your decision to buy.
Are municipal bond ETFs better than individual bonds?
It depends on your situation. ETFs are better if you're investing small amounts, want instant diversification, or prefer not to research individual bonds. Individual bonds are better if you're investing a large amount, want to hold to maturity and avoid capital gains tax, and are comfortable with less diversification. Many investors use both — individual bonds for a core holding and an ETF for additional exposure.