Banka obveznica je vrsta državne agencije koja kupuje općinske obveznice od gradova, mjesta i drugih vrsta jedinica lokalne samouprave. Obično će ova vrsta organizacije koristiti prihode ostvarene od tih obveznica kako bi poslužila kao temeljna potpora za vlastita izdanja obveznica, dopuštajući ulagačima da kupuju ta izdanja po konkurentnim cijenama i kao rezultat toga uživaju u pravičnom povratu. Ovaj pristup može koristiti i lokalnim subjektima koji su izdali izdanje obveznica kao način prikupljanja sredstava za projekt, budući da banka unaprijed plaća izdanja. Istodobno, banka koristi te posjede za stvaranje izdanja koja zauzvrat stvaraju više novca za banku za korištenje u svom poslovanju.
Jedan od najlakših načina da se shvati kako funkcionira banka obveznica je da se lokalni školski okrug koji je izradio izdanje obveznica uzme u obzir kao sredstvo financiranja proširenja jedne od škola u okrugu. Umjesto prodaje obveznica pojedinačnim ulagačima, cjelokupno izdanje obveznica prodaje se banci obveznica. Banka nudi potreban kapital školskom okrugu, koji zauzvrat može nastaviti s projektom proširenja s novcem u ruci za pokrivanje svih troškova. Kamata i glavnica otplaćuju se banci obveznica u skladu s uvjetima izdanja obveznica, što zauzvrat stvara tok prihoda za banku. Dok školski okrug rješava pitanje obveznica, banka koristi taj tok prihoda za kupnju drugih izdanja obveznica i isto tako prodaje te emisije investitorima. Kada se pravilno upravlja, sve uključene strane imaju koristi od aranžmana, pri čemu banka obveznica ostvaruje skromnu dobit od svake transakcije.
Uz školske okruge, banka obveznica može surađivati s nizom različitih vrsta agencija i jurisdikcija koje kreiraju i nude izdanja obveznica na prodaju. To uključuje agencije na državnoj razini kao što su odjeli za autoceste, odjeli za obrazovanje ili čak odjeli za turizam. Lokalno, banka obveznica može surađivati sa županijama na poboljšanju cesta ili kanalizacijskih sustava u ruralnim područjima, ili s gradovima i mjestima na poboljšanju postojećih javnih usluga ili financiranju pokretanja novih javnih usluga.
U Sjedinjenim Državama banka obveznica može se osnovati na državnoj razini. Ovisno o državnoj strukturi, banka može biti dio sveukupne agencije za prihode za jurisdikciju ili osnovana kao zaseban entitet pod vodstvom guvernera, državnog kontrolora ili određenog financijskog stručnjaka koji je dio struktura državne vlasti. Većina država imat će posebne propise kojih se banka mora pridržavati kako bi poslovala. Kao i svaka vrsta bankarske institucije, banka obveznica mora biti u skladu sa saveznim i državnim zakonima o bankama i podliježe raznim vrstama propisa koji se ne poštuju.