District 8 includes the Castro, Noe Valley, Diamond Heights, Glen Park, Corona Heights, Eureka Valley, Dolores Heights, Mission Dolores, Duboce Triangle and Buena Vista Park neighborhoods. (There sure are a lot of heights in that district).
The current incumbent is not running for re-election due to term limits so this is an open seat.
Candidates include William Hemenger, Rafael Mandelman, Rebecca Prozan, and Scott Weiner