as a current high school senior, i based a lot of my college searching around finding an excellent public health undergrad program. many colleges do offer a B.S. in public health (or a variation of it), so if you want a list of some schools to look into, just shoot me a pm.
glad to hear you're interested in the field

paige
(and for the record, UC Berkeley offers it, although it is an impacted major:
UC Berkeley School of Public Health)