FM RADIO STATIONS
88.5 KQED Public programming/NPR — S.F. 89.5 KPOO Listener-spon. San Francisco 89.7 KFJC Alternative rock, etc. Los Altos Hills 90.1 KZSU Alternative rock, etc. Palo Alto 90.3 KDFC Classical. San Francisco 90.5 KWMR West Marin (also 89.9), Point Reyes 90.7 KALX Alternative rock, etc. Berkeley 91.1 KCSM Jazz. San Mateo 91.3 KSVY Community nonprofit. Sonoma 91.7 KALW NPR, BBC, CBC. San Francisco 92.3 KSJO Bollywood music. San Jose 92.7 KREV Top 40. Alameda 93.3 KRZZ Spanish music. San Francisco 93.7 KJZY Smooth jazz. Sebastopol 94.1 KPFA Listener-supported. Berkeley 94.5 KBAY Adult contemporary. San Jose 94.9 KYLD Urban Top 40. San Francisco 95.7 KGMZ Sports/A’s baseball. San Francisco 95.9 KRSH Alternative/Americana. Santa Rosa 96.5 KOIT Adult contemporary. San Francisco 96.7 KNOB Alternative rock. Santa Rosa 97.3 KLLC Adult alt. rock. San Francisco 97.7 KVRV Classic rock. Santa Rosa 97.7 KFFG Adult alternative rock. San Jose 98.1 KISQ Adult contemporary. San Francisco 98.5 KUFX Classic rock. San Jose 98.7 KXTS Regional Mexican. Santa Rosa 98.9 KSOL Mexican regional. San Francisco 99.1 KSQL Mexican regional. San Jose 99.3 KVYN Adult contemporary. St. Helena 99.7 KMVQ Top 40. San Francisco 100.1 KZST Adult contemporary. Santa Rosa 100.3 KBRG Spanish variety. San Jose 100.7 KVVZ Urban contemporary. San Rafael 100.9 KSXY Top 40. Santa Rosa 101.3 KIOI Adult contemporary. San Francisco 101.7 KHTH Top 40. Santa Rosa 102.1 KRBQ Classic hip-hop. San Francisco 102.9 KBLX R&B/pop/jazz. San Francisco 103.3 KRSA Adult contemporary. Moss Beach 103.7 KOSF ‘80s music. San Francisco 104.5 KFOG Adult alt. rock. San Francisco 104.9 KMHX Adult contemporary. Santa Rosa 104.9 KXSC Classical. San Francisco 105.3 KITS Alternative rock. San Francisco 105.7 KVVF Urban contemporary. San Jose 106.1 KMEL Urban contemporary. San Francisco 106.5 KEZR Adult contemporary. San Jose 106.9 KCBS All news. San Francisco 107.7 KSAN Classic rock. San Francisco