NPPES file of Aug 9, 2026

Preventive Medicine/Occupational Environmental Medicine Physician in California

129 NPPES records list preventive medicine/occupational environmental medicine physician with a practice address in California, 0.3 per 100,000 residents, the 16th highest rate of 49. San Francisco and San Diego have the most; each record links to the provider's NPI and the California license search. Page 2 of 3.

CMS NPPES registry, file of Aug 9, 2026; 2023 Census estimates · NUCC 2083P0500X · method

San Francisco has the most, 19

Preventive Medicine/Occupational Environmental Medicine Physician records in California

  1. Roger Hinkson, MDHuntington Beach, CA 926461902923147
  2. Wendy HoGardena, CA 902481396034450
  3. Howard Hu, M.D., M.P.H., SC.D.Altadena, CA 910011295792588
  4. Janet Iles, M.D.Goleta, CA 931171528064987
  5. Clarence Ing, MDWeimar, CA 957361083793947
  6. Jeffrey Jacobs, M.D.Orange, CA 928681518085984
  7. Geoffrey Jacoby, MDPort Hueneme, CA 930431518947308
  8. Sarah Janssen, MD, PHD, MPHSan Francisco, CA 941021285714972
  9. Herbert Jennings, MDIrvine, CA 926141730246083
  10. Gregg Kasting, MDThousand Oaks, CA 913201831481225
  11. Hannah Kim, MD, MPHDowney, CA 902421710177522
  12. Dawn Krytusa, D.O.Oxnard, CA 930361184011462
  13. Brian Kutsunai, M.D.Glendale, CA 912051992826200
  14. Gideon Letz, M.D.San Francisco, CA 941031942356233
  15. Peter Lichty, MD MOHBenicia, CA 945101548480122
  16. Gary Linnemann, M.D.Santa Ana, CA 927051124345848
  17. Diane Liu, M.D., M.P.H.Berkeley, CA 947201952459240
  18. Ghanshyam Lohiya, MDSanta Ana, CA 927071104938679
  19. Walter Maier, MD,MPHLake Arrowhead, CA 923521235175233
  20. Paul Manchester, MDSan Diego, CA 921301326548363
  21. Stephen McCurdy, MDDavis, CA 956161144202540
  22. Mary McDaniel, D.O.Venice, CA 902911982050936
  23. Cyan McFarlane, MDValencia, CA 913551629539481
  24. James Medeiros, D.O.Edwards Afb, CA 935241831486554
  25. Sanjiwani Meharda, MDGrand Terrace, CA 923131104108109
  26. Enrico Melson, MDFontana, CA 923351770772071
  27. Jesus Mendoza, M.D.Pomona, CA 917681659381416
  28. Howard Miller, M.D, MPHSanta Maria, CA 934551235294984
  29. Thomas Mogensen, M.D.Yucaipa, CA 923991578865671
  30. Sandra Morrow, M.D.San Francisco, CA 941091568640373
  31. Mark Musicant, M.D.Santa Barbara, CA 931111962595561
  32. Kigen Nagamoto, M.D., M.P.H.La Palma, CA 906231043325459
  33. Natasha Narayan, M.D.Los Angeles, CA 900451053757831
  34. Suzanne Nash, M.D.Vacaville, CA 956881538207253
  35. Scott Nelson, D.O., FACEPLaguna Woods, CA 926371285696278
  36. Dominic Nguyen, M.D.Sacramento, CA 958201609078823
  37. Melanie Odeleye, MDFoster City, CA 944041184988255
  38. Christine OgugbuajaSan Francisco, CA 941041053768036
  39. Abena Opoku, MDSan Francisco, CA 941021760773188
  40. Thomas OvertonVisalia, CA 932771710483391
  41. James Owens, D.O.Camp Pendleton, CA 920551194073940
  42. Gokuldas Pai, M.D.San Fernando, CA 913401467664714
  43. Rupesh Patel, MD, PHD, MPHSan Francisco, CA 941151881235695
  44. Lori Perry, M.D., M.P.H.Camp Pendleton, CA 920551417109828
  45. Robert Petrie, MDLa Quinta, CA 922531619138450
  46. Karron Power, M.D., M.P.HSan Francisco, CA 941151629298690
  47. Janice Prudhomme, D.O.Oakland, CA 946091548313331
  48. Fred III Richardson, MD MSPHN Highlands, CA 956601760536221
  49. Camila Romero, M.D.San Diego, CA 921031508912130
  50. David Root, MD, MPHSacramento, CA 958201497838858

Source: CMS NPPES, primary taxonomy 2083P0500X: records by practice city and the list of records, file of Aug 9, 2026.

California ranks 16 of 49 per resident

  1. New Mexico0.4
  2. Oklahoma0.4
  3. Kentucky0.3
  4. California0.3
  5. Illinois0.3
  6. South Dakota0.3
  7. 50 states and D.C.0.3

Source: CMS NPPES, primary taxonomy 2083P0500X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.

31.8% of these records appear in a Medicare file, against 26.0% nationally

A Medicare file here is Part D prescribing (2024), a MIPS score (2023), an Open Payments record (2024) or Medicare group billing (CMS Doctors and Clinicians). A record outside them may still see patients: these files cover Medicare only.

  1. California31.8%
  2. United States26.0%

Preventive Medicine/Occupational Environmental Medicine Physician records in California, measured

  • In a Medicare file41 of 129 · 31.8% here, 26.0% nationally
  • In the CMS Doctors and Clinicians file14 · 10.9% here, 9.3% nationally
  • Not updated in five years or more87 · 67.4% here, 67.9% nationally
  • Median graduation year1991 · the 14 records with a school on file

Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 2083P0500X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.

What the count covers

129 NPPES records list preventive medicine/occupational environmental medicine physician (2083P0500X) as their primary taxonomy with a practice address in California: 0.3 per 100,000 residents against 0.3 nationally (50 states and D.C.). San Francisco has 19 of them (15%).

A record is a registration a provider made and keeps up to date: it shows neither that the provider is licensed nor that they still practice there. The state's own license search is the check.

States with a similar number

  1. Texas53
  2. New York51
  3. Georgia50
  4. Washington45

States with a similar rate per 100,000

  1. Kentucky0.3
  2. Illinois0.3
  3. Wisconsin0.3
  4. Puerto Rico0.3

The largest states

  1. Texas53
  2. New York51
  3. Georgia50
  4. Washington45
  5. Colorado42

Source: CMS National Plan and Provider Enumeration System (NPPES), file of Aug 9, 2026 (NPPES files on CMS.gov); NUCC Health Care Provider Taxonomy; 2023 Census population estimates. A registry record is not a license.

Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.