You can buy municipal bonds through a broker, directly from your state or municipality, or through a fund — each route has different costs and minimums

Municipal bonds are sold through four main channels: a brokerage account (online or traditional), directly from the issuer, a mutual fund or exchange-traded fund, or a bank. The route you choose affects what you pay in fees, how much money you need to start, and how easily you can sell later. Most individual investors use a broker because the process is straightforward and you own the actual bond, but direct purchase and funds each solve specific problems depending on your situation.

Each channel has a different cost structure and set of trade-offs. A brokerage charges a markup but gives you flexibility to sell anytime. Direct purchase costs nothing but locks you in until maturity. A fund spreads your risk across many bonds but charges an annual fee. Understanding these differences helps you pick the route that matches your money and your timeline.

Key Takeaways

  • Brokerages like Fidelity, Schwab, and Vanguard let you buy individual bonds with no account minimum, though most bonds have a $5,000 minimum purchase and markups vary by firm.
  • Buying directly from your state or municipality through a state bond office costs nothing but requires you to hold until maturity and limits your choices to that issuer's bonds.
  • Mutual funds and ETFs spread your money across many bonds, charge annual fees (typically 0.2% to 0.5%), and let you sell any day the market is open.
  • Banks can sell you municipal bonds but often charge higher markups than brokerages, so comparing prices across at least two firms before buying is worth your time.
  • The secondary market — where existing bonds trade between investors — is where most individual purchases happen, and prices move based on interest rates and the issuer's credit rating.

Buying through a brokerage account

A brokerage is the most common route for individual investors. Firms like Fidelity, Charles Schwab, Vanguard, E*TRADE, and Merrill Edge all offer municipal bonds. You open an account (usually with no minimum), search their bond inventory, and buy. The bonds sit in your account and you receive the interest payments directly.

Most municipal bonds have a $5,000 minimum purchase, though some firms offer smaller denominations. The brokerage makes money through a markup — the difference between what they paid for the bond and what they charge you. This markup is not always transparent; you may see a price but not the fee built into it. Before you buy, ask the broker to show you the markup or compare the same bond's price across two different firms. Markups on municipal bonds typically range from 0.5% to 2% depending on the bond's size and how actively it trades.

The advantage of a brokerage is flexibility. You can sell the bond before maturity if you need the money, though you will receive whatever the market price is at that moment — which could be more or less than you paid. You also have access to thousands of bonds from issuers across the country, so you can build a diversified portfolio or focus on bonds from your home state (which often have tax advantages).

Buying directly from the issuer

Some states and municipalities let you buy their bonds directly without a broker. This eliminates the markup and the broker's fee. You typically work through the state's bond office, a municipal finance office, or a program like Treasury Direct (which handles U.S. Treasury securities, not municipal bonds, but operates on the same principle).

The trade-off is significant: you must hold the bond until maturity. You cannot sell it early if you need cash. You also have access only to that issuer's bonds, so your choices are limited. This route works well if you have a specific amount you want to invest for a known time period and you trust the issuer's credit. For example, if your city is issuing bonds and you want to support a local project while earning interest, buying directly makes sense.

To find out whether your state or municipality offers direct purchase, contact your state treasurer's office or the municipality's finance department. They can tell you the terms, the minimum investment, and how to buy. Some programs are online; others require paperwork by mail. Many states publish their bond offerings on their treasury website, and you can often download an application form there.

Buying through a mutual fund or ETF

A municipal bond mutual fund or exchange-traded fund (ETF) pools money from many investors and buys a portfolio of bonds. You buy shares of the fund, not individual bonds. The fund manager handles the buying and selling, and you receive your share of the interest payments and any gains or losses.

The main advantage is diversification. A single fund might hold hundreds of bonds from dozens of issuers, so your risk is spread across many borrowers. You also need less money to start — many funds have no minimum, and you can buy a single share. The disadvantage is the annual fee, called an expense ratio, which typically runs 0.2% to 0.5% per year. Over time, that fee reduces your returns.

Funds also let you sell any trading day, so you have liquidity that direct purchase does not offer. However, the price you receive depends on the market value of the fund's holdings that day, not a fixed maturity value. If interest rates have risen since you bought, the fund's value will have fallen, and you will take a loss if you sell.

Vanguard, Fidelity, iShares, and Schwab all offer municipal bond funds and ETFs. You can buy them through any brokerage account. Compare the expense ratio and the fund's holdings (some focus on high-yield bonds, others on investment-grade bonds, and some on specific states) before you choose.

Buying through a bank

Banks sell municipal bonds to their customers, usually through a bond desk or a financial advisor. The process is similar to buying through a brokerage — you tell the bank what you want, they find it, and you buy. However, banks typically charge higher markups than brokerages, and the selection may be smaller.

Banks are useful if you already have a relationship with them and want to keep your investments in one place, or if you prefer to work with a person rather than an online platform. But before you buy, ask the bank for the markup and compare it to at least one online brokerage. The difference can be hundreds of dollars on a large purchase. Some banks also charge annual account fees that brokerages do not, so factor that into your decision.

Understanding the secondary market and bond pricing

Most municipal bonds you buy are not new issues — they are existing bonds that other investors are selling. This is called the secondary market. The price of a bond on the secondary market moves based on two things: interest rates and the issuer's credit rating.

When interest rates rise, existing bonds become less attractive because new bonds pay higher rates. So the price of older bonds falls. When interest rates fall, older bonds become more attractive, and their price rises. If an issuer's credit rating improves, its bonds become more valuable. If the rating falls, the price drops.

This matters because if you need to sell before maturity, you will get the secondary market price, not the price you paid. If rates have risen, you will lose money. If rates have fallen, you will gain. This is why holding to maturity is simpler — you get your full principal back regardless of what happened to rates in between.

Comparing costs across purchase routes

The total cost of buying a municipal bond depends on the route. A $10,000 bond bought through a brokerage with a 1% markup costs you $100 in fees. The same bond bought directly from the issuer costs nothing, but you cannot sell it. A municipal bond fund with a 0.3% expense ratio costs $30 per year on a $10,000 investment, but you get diversification and liquidity.

For a single bond held to maturity, the brokerage markup is your only cost. For a fund held for several years, the annual fee adds up. For direct purchase, there is no fee, but you lose flexibility. The right choice depends on how much you are investing, how long you plan to hold, and whether you might need to sell early. If you are investing less than $25,000, a fund often makes more sense because the diversification matters more than the fee. If you have $50,000 or more and a clear time horizon, individual bonds often cost less overall.

Frequently Asked Questions

Do I need a brokerage account to buy municipal bonds?

No. You can buy directly from your state or municipality, through a bank, or through a mutual fund without a brokerage account. However, a brokerage account gives you the most options and often the lowest costs. Many brokerages have no account minimum, so opening one is free.

What is the minimum amount I need to invest?

Individual bonds typically have a $5,000 minimum purchase. Mutual funds and ETFs often have no minimum or a very low one. Direct purchase from a municipality varies — some have $1,000 minimums, others $10,000 or more. Check with the specific issuer or fund before you commit.

Can I sell a municipal bond before it matures?

Yes, if you bought it through a brokerage or fund. You will receive the current market price, which may be higher or lower than what you paid. If you bought directly from the issuer, you typically cannot sell — you must hold until maturity. Check the terms when you buy.

Why do markups vary so much between brokerages?

Markups depend on how much the brokerage paid for the bond, how actively it trades, and the firm's pricing strategy. Larger, more liquid bonds trade with smaller markups. Smaller or less common bonds have larger markups because they are harder to find and sell. Comparing prices across two brokerages before you buy protects you.

Are municipal bond funds better than individual bonds?

It depends on your situation. Funds offer diversification and liquidity but charge annual fees. Individual bonds held to maturity have no ongoing fees and a predictable return, but require more money upfront and less flexibility. If you have $50,000 or more and a clear time horizon, individual bonds often make sense. If you have less or want to sell easily, a fund may be better.