This page lists California schools of public health, independent MPH programs, and joint medical and public health degree programs. The American Student Medical Association posts an excellent discussion of combining an MD or a DO with an MPH degree.
CALIFORNIA SCHOOLS OF PUBLIC HEALTH:
The following are the only four universities in California that operate formal schools of public health. These offer the Masters degree in Public Health (MPH), and may offer other graduate public health degree programs in addition. UCLA offers a joint MD/MPH program with its own school of medicine. San Diego State and UC Berkeley offer collaborative joint degree programs with other universities (see further information below).
Loma Linda University (has both schools of medicine and public health but does not offer a joint degree program)
San Diego State University (see joint MD/MPH program with UCSD, below)
University of California, Berkeley (see joint MD/MPH programs with Stanford and UCSF, below)
OTHER SCHOOLS OFFERING MASTERS OF PUBLIC HEALTH (MPH) DEGREES, AND JOINT DO/MPH OR MD/MPH PROGRAMS:
The following universities do not have formal schools of public health, but do offer graduate programs in public health, specifically the MPH degree. One of them also offers a DO/MPH program, and three of the them offer joint MD/MPH programs, which are separately linked.
University of San Francisco (2 years, evenings and online)
JOINT MD/MPH PROGRAMS INVOLVING COLLABORATION OF TWO DIFFERENT UNIVERSITIES:
The following medical schools have linked with a school of public health to offer a dual degree program.
NATIONWIDE LISTS OF DUAL MD/MPH PROGRAMS:
The Association of American Medical Colleges maintains a list of dual MD/MPH programs throughout the U.S., listed by state.
Healthguide USA maintains a nationwide alphabetical list of joint MD/MPH programs.
Note that these lists may not yet include the newest programs in California (such as those of Touro University and UC Irvine, linked above).