List of NPR stations
The following is a list of full-power non-commercial educational radio stations in the United States broadcasting programming from National Public Radio, which can be sorted by their call signs, frequencies, band, city of license and state. HD Radio subchannels and low-power translators are not included.
Alabama
! scope="row" style="width: 75px;" | WBHM! scope="row" | WRWA
! scope="row" | WJAB
! scope="row" | WLRH
! scope="row" | WLJS-FM
! scope="row" | WHIL
! scope="row" | WVAS
! scope="row" | WTSU
! scope="row" | WQPR
! scope="row" | WAPR
! scope="row" | WUAL-FM
! scope="col" colspan="4" |
Alaska
! scope="row" style="width: 75px;" | KKET! scope="row" | KSKA
! scope="row" | KNBA
! scope="row" | KMGS
! scope="row" | KBRW
! scope="row" | KBRW-FM
! scope="row" | KYUK
! scope="row" | KBUQ
! scope="row" | KCUK
! scope="row" | KDRG
! scope="row" | KDLG
! scope="row" | KDLG-FM
! scope="row" | KUAC
! scope="row" | KZPA
! scope="row" | KIYU-FM
! scope="row" | KXGA
! scope="row" | KGYA
! scope="row" | KHNS
! scope="row" | KLOP
! scope="row" | KBBI
! scope="row" | KHUU
! scope="row" | KIGG
! scope="row" | KRNN
! scope="row" | KTOO
! scope="row" | KXLL
! scope="row" | KDLL
! scope="row" | KRBD
! scope="row" | KIAN
! scope="row" | KQVK
! scope="row" | KMXT
! scope="row" | KODK
! scope="row" | KOTZ
! scope="row" | KXKM
! scope="row" | KSKO-FM
! scope="row" | KNIB
! scope="row" | KUUK
! scope="row" | KORI
! scope="row" | KFSK
! scope="row" | KZNR
! scope="row" | KZNC
! scope="row" | KSYU
! scope="row" | KSDP
! scope="row" | KIEA
! scope="row" | KNKO
! scope="row" | KCAW
! scope="row" | KUHB-FM
! scope="row" | KTNA
! scope="row" | KTYU
! scope="row" | KTOG
! scope="row" | KNSA
! scope="row" | KUCB
! scope="row" | KCHU
! scope="row" | KSTK
! scope="col" colspan="4" |
Arizona
! scope="row" style="width: 75px;" | KPUB! scope="row" | KNAU
! scope="row" | KNAG
! scope="row" | KUYI
! scope="row" | KNAD
! scope="row" | KAWP
! scope="row" | KBAQ
! scope="row" | KJZZ
! scope="row" | KNAQ
! scope="row" | KNAA
! scope="row" | KUAS-FM
! scope="row" | KUAT-FM
! scope="row" | KUAZ
! scope="row" | KUAZ-FM
! scope="row" | KNNB
! scope="row" | KAWC-FM
! scope="row" | KOFA
! scope="col" colspan="4" |
Arkansas
! scope="row" style="width: 75px;" | KBSA! scope="row" | KUAF
! scope="row" | KASU
! scope="row" | KLRE-FM
! scope="row" | KUAR
! scope="col" colspan="4" |
California
! scope="row" style="width: 75px;" | KHSU! scope="row" | KPRX
! scope="row" | KNHM
! scope="row" | KNCA
! scope="row" | KQVO
! scope="row" | KCHO
! scope="row" | KVLA-FM
! scope="row" | KHEC
! scope="row" | KHSR
! scope="row" | KHSF
! scope="row" | KVPR
! scope="row" | KHSG
! scope="row" | KXSR
! scope="row" | KCRI
! scope="row" | KUSC
! scope="row" | KERW
! scope="row" | KLDD
! scope="row" | KPMO
! scope="row" | KCRY
! scope="row" | KESC
! scope="row" | KMJC
! scope="row" | KNSQ
! scope="row" | KQEI-FM
! scope="row" | KCSN
! scope="row" | KJAI
! scope="row" | KCRU
! scope="row" | KPSC
! scope="row" | KWCA
! scope="row" | KPCC
! scope="row" | KZYX
! scope="row" | KQNC
! scope="row" | KFPR
! scope="row" | KUOR-FM
! scope="row" | KNHT
! scope="row" | KRCB-FM
! scope="row" | KXJZ
! scope="row" | KXPR
! scope="row" | KNBX
! scope="row" | KVCR
! scope="row" | KPBS-FM
! scope="row" | KSDS
! scope="row" | KALW
! scope="row" | KQED-FM
! scope="row" | KDFC
! scope="row" | KCBX
! scope="row" | KCSM
! scope="row" | KDRW
! scope="row" | KCLU
! scope="row" | KCLM
! scope="row" | KCRW
! scope="row" | KRCG-FM
! scope="row" | KAZU
! scope="row" | KJPR
! scope="row" | KUOP
! scope="row" | KXJS
! scope="row" | KKTO
! scope="row" | KCLU-FM
! scope="row" | KDSC
! scope="row" | KZYZ
! scope="row" | KNYR
! scope="row" | KSYC
! scope="col" colspan="4" |
Colorado
! scope="row" style="width: 75px;" | KRZA! scope="row" | KAJX
! scope="row" | KCFC
! scope="row" | KMPB
! scope="row" | KCJX
! scope="row" | KDNK
! scope="row" | KVOV
! scope="row" | KEPC
! scope="row" | KRCC
! scope="row" | KSJD
! scope="row" | KPYR
! scope="row" | KBUT
! scope="row" | KPRU
! scope="row" | KCFR-FM
! scope="row" | KUVO
! scope="row" | KDNG
! scope="row" | KENC
! scope="row" | KVXO
! scope="row" | KPRN
! scope="row" | KUNC
! scope="row" | KVOQ
! scope="row" | KSUT
! scope="row" | KUTE
! scope="row" | KECC
! scope="row" | KVOD
! scope="row" | KCSE
! scope="row" | KCME
! scope="row" | KVNC
! scope="row" | KPRH
! scope="row" | KVMT
! scope="row" | KPGS
! scope="row" | KVNF
! scope="row" | KCFP
! scope="row" | KICO
! scope="row" | KCCS
! scope="row" | KRNC
! scope="row" | KOTO
! scope="row" | KJAC
! scope="row" | KZET
! scope="row" | KPRE
! scope="row" | KVQI
! scope="row" | KWCC-FM
! scope="col" colspan="4" |
Connecticut
! scope="row" style="width: 75px;" | WSHU-FM! scope="row" | WVOF
! scope="row" | WNPR
! scope="row" | WESU
! scope="row" | WYBC
! scope="row" | WPKT
! scope="row" | WHDD
! scope="row" | WHDD-FM
! scope="row" | WQQQ
! scope="row" | WEDW-FM
! scope="row" | WSHU
! scope="row" | WECS
! scope="col" colspan="4" |
Delaware
! scope="row" style="width: 75px;" | WRTX! scope="row" | WDDE
! scope="row" | WMPH
! scope="col" colspan="4" |
Washington, D.C.
! scope="row" style="width: 75px;" | WAMU! scope="row" | WETA
! scope="col" colspan="4" |
Florida
! scope="row" style="width: 75px;" | WMFV! scope="row" | WGCU-FM
! scope="row" | WQCS
! scope="row" | WUFT-FM
! scope="row" | WJUF
! scope="row" | WJCT-FM
! scope="row" | WKWM
! scope="row" | WMKO
! scope="row" | WFIT
! scope="row" | WDNA
! scope="row" | WLRN-FM
! scope="row" | WMFE-FM
! scope="row" | WUCF-FM
! scope="row" | WFSW
! scope="row" | WKGC-FM
! scope="row" | WUWF
! scope="row" | WSMR
! scope="row" | WFSQ
! scope="row" | WFSU-FM
! scope="row" | WMNF
! scope="row" | WUSF
! scope="col" colspan="4" |
Georgia
! scope="row" style="width: 75px;" | WUNV! scope="row" | WUGA
! scope="row" | WABE
! scope="row" | WCLK
! scope="row" | WRAS
! scope="row" | WACG-FM
! scope="row" | WWIO-FM
! scope="row" | WUWG
! scope="row" | WNGH-FM
! scope="row" | WTJB
! scope="row" | WNGU
! scope="row" | WPPR
! scope="row" | WJWV
! scope="row" | WMUM-FM
! scope="row" | WRGC-FM
! scope="row" | WGPB
! scope="row" | WSVH
! scope="row" | WFSL
! scope="row" | WABR
! scope="row" | WVVS-FM
! scope="row" | WWET
! scope="row" | WJSP-FM
! scope="row" | WXVS
! scope="col" colspan="4" |
Guam
! scope="row" style="width: 75px;" | KPRG! scope="col" colspan="4" |
Hawaii
! scope="row" style="width: 75px;" | KIPH! scope="row" | KANO
! scope="row" | KHPR
! scope="row" | KIPO
! scope="row" | KHPH
! scope="row" | KJHF
! scope="row" | KIPL
! scope="row" | KAHU
! scope="row" | KIPM
! scope="row" | KKUA
! scope="col" colspan="4" |
Idaho
! scope="row" style="width: 75px;" | KBSU! scope="row" | KBSX
! scope="row" | KIBX
! scope="row" | KBSY
! scope="row" | KNWO
! scope="row" | KLGG
! scope="row" | KBSK
! scope="row" | KBSM
! scope="row" | KBSQ
! scope="row" | KRFA-FM
! scope="row" | KISU-FM
! scope="row" | KBYI
! scope="row" | KXJO
! scope="row" | KBSS
! scope="row" | KWRV
! scope="row" | KBSW
! scope="col" colspan="4" |
Illinois
! scope="row" style="width: 75px;" | WSIU! scope="row" | WBEZ
! scope="row" | WNIJ
! scope="row" | WSIE
! scope="row" | WEPS
! scope="row" | WNIE
! scope="row" | WVKC
! scope="row" | WBEK
! scope="row" | WNIW
! scope="row" | WIUM
! scope="row" | WBEQ
! scope="row" | WVSI
! scope="row" | WGLT
! scope="row" | WUSI
! scope="row" | WCBU
! scope="row" | WIPA
! scope="row" | WQUB
! scope="row" | WVIK
! scope="row" | WNIU
! scope="row" | WUIS
! scope="row" | WNIQ
! scope="row" | WILL
! scope="row" | WILL-FM
! scope="row" | WIUW
! scope="col" colspan="4" |
Indiana
! scope="row" style="width: 75px;" | WBSB! scope="row" | WFIU
! scope="row" | WBEW
! scope="row" | WNDY
! scope="row" | WVPE
! scope="row" | WNIN-FM
! scope="row" | WBOI
! scope="row" | WBSH
! scope="row" | WFYI-FM
! scope="row" | WLPR-FM
! scope="row" | WBSW
! scope="row" | WBST
! scope="row" | WISU
! scope="row" | WVUB
! scope="row" | WBAA
! scope="row" | WBAA-FM
! scope="col" colspan="4" |
Iowa
! scope="row" style="width: 75px;" | WOI! scope="row" | WOI-FM
! scope="row" | KNSB
! scope="row" | KNSC
! scope="row" | KHKE
! scope="row" | KUNI
! scope="row" | KCCK-FM
! scope="row" | KIWR
! scope="row" | KLCD
! scope="row" | KLNI
! scope="row" | KNSY
! scope="row" | KNSK
! scope="row" | KSUI
! scope="row" | WSUI
! scope="row" | KNSL
! scope="row" | KRNI
! scope="row" | KNSM
! scope="row" | KICJ
! scope="row" | KOJI
! scope="row" | KNSZ
! scope="row" | KICW
! scope="row" | KICP
! scope="row" | KICG
! scope="row" | KICL
! scope="row" | KWIT
! scope="row" | KBBG
! scope="col" colspan="4" |
Kansas
! scope="row" style="width: 75px;" | KZNK! scope="row" | KANQ
! scope="row" | KZCK
! scope="row" | KZNZ
! scope="row" | KANH
! scope="row" | KANZ
! scope="row" | KZAN
! scope="row" | KZNA
! scope="row" | KANU
! scope="row" | KANV
! scope="row" | KRPS
! scope="row" | KHCC
! scope="row" | KHCD
! scope="row" | KHCT
! scope="row" | KRPS
! scope="row" | KMUW
! scope="col" colspan="4" |