Preventive Medicine in Maine — NPI Providers

50 active Preventive Medicine providers have a practice location in Maine according to the latest NPPES snapshot. Each profile shows the NPI number, taxonomy code, license details, and practice address — useful for claims, credentialing, and verifying a provider.

Preventive Medicine providers in Maine

NPI Name Type Specialty Location
1851378608 Aaron Patterson Individual Occupational Medicine Physician Kittery, ME
1841411337 Alan Bean Individual Occupational Medicine Physician Harrison, ME
1770707606 Alan Weiner Individual Public Health & General Preventive Medicine Physician Portland, ME
1164493136 Ann Schwink Individual Addiction Medicine (Preventive Medicine) Physician Strong, ME
1760577910 David Dickison Individual Occupational Medicine Physician Portland, ME
1184815730 Derek Libby Individual Addiction Medicine (Preventive Medicine) Physician Portland, ME
1891876827 George Hnath Individual Occupational Medicine Physician Kittery, ME
1306913231 Howard Jones Individual Preventive Medicine/Occupational Environmental Medicine Physician Bangor, ME
1366412488 James Longstaff Individual Aerospace Medicine Physician Biddeford, ME
1982613048 Jan Vanderlinde Individual Occupational Medicine Physician Kittery, ME
1861515330 John Bielecki Individual Preventive Medicine/Occupational Environmental Medicine Physician Waterville, ME
1649359951 Jonathan Torres Individual Preventive Medicine/Occupational Environmental Medicine Physician Lewiston, ME
1700909751 Leslie Walleigh Individual Occupational Medicine Physician Augusta, ME
1861505067 Lonnie Lauer Individual Occupational Medicine Physician Lewiston, ME
1104853001 Matija Burtis Individual Obesity Medicine (Preventive Medicine) Physician Portland, ME
1326101585 Michael Mainen Individual Occupational Medicine Physician Bangor, ME
1568585115 Richard Maguire Individual Occupational Medicine Physician Portland, ME
1376563411 Robert Gaetjens Individual Occupational Medicine Physician North Berwick, ME
1437183548 Robert Meyer Individual Preventive Medicine/Occupational Environmental Medicine Physician Augusta, ME
1023176823 Roberta Gerson Individual Occupational Medicine Physician Kennebunk, ME
1265565683 Susan Upham Individual Occupational Medicine Physician Portland, ME
1356520647 Thomas Martin Individual Addiction Medicine (Preventive Medicine) Physician Waterville, ME
1285830331 Uchechukwu Onuoha Individual Occupational Medicine Physician Biddeford, ME
1891719688 William Boucher Individual Occupational Medicine Physician South Portland, ME

Preventive Medicine by city in Maine

Frequently asked questions

How many Preventive Medicine providers are in Maine?
The latest NPPES snapshot lists 50 active providers with Preventive Medicine as their primary taxonomy and a practice location in Maine.
How do I verify a Preventive Medicine provider's NPI in Maine?
Open the provider's profile below to see their NPI, taxonomy code, license state, and practice address, then cross-check against the official NPPES registry (linked on every profile).
Can I get this data through an API?
Yes — the NPI Portal API provides JSON search by specialty, state, and city, plus batch NPI verification.

Source: CMS NPPES (public data). Snapshot 2026-07-09.