
Local guide
Primary care physicians in Worcester, MA
The federal NPI Registry lists more than 305 primary care physicians with a practice address in Worcester.
Sponsored placement
Primary care physicians in Worcester
Alphabetical, from the federal NPI Registry (CMS), fetched 2026-11-05. Not a ranking or an endorsement; nobody pays to appear in this list. Confirm details with each office.
- 508-363-6177
Abdulmajeed Albarrak, MD
Internal Medicine
123 Summer St · 01608
- 508-856-2731
Abigail Adams, MD
Internal Medicine
55 Lake Ave N Department Of General Medicine · 01655
- 508-363-7300
Annie Abraham, MD
Internal Medicine
123 Summer St Suite 370 North · 01608
- 508-363-6177
Aydah Alawadhi, MD
Internal Medicine
123 Summer St · 01608
- 508-334-8018
Bathsheeba Andrabi, MD
Internal Medicine
281 Lincoln St Medical Staff Svcs · 01605
- 508-421-5915
Caroline Alper, MD
Internal Medicine
100 Century Dr · 01606
- 508-334-1443
Demosthenes Agiomavritis, MD
Internal Medicine
367 Plantation St · 01605
- 508-334-8515
Edward Adams, MD
Internal Medicine
119 Belmont St · 01605
- 774-437-5042
Edward Alvino, MD
Internal Medicine
18 Chestnut St · 01608
- 508-334-2731
Elizabeth Aherne, DO
Internal Medicine
55 Lake Ave N · 01655
- 774-441-6767
Eric Alper, MD
Internal Medicine
55 Lake Ave N · 01655
- 508-363-9798
Farrukh Ahmad
Internal Medicine
123 Summer St Ste 120 · 01608
- 508-363-6177
Fouad Al Adel, MD
Internal Medicine
123 Summer Street · 01608
- 508-363-7300
George Abraham, MD
Internal Medicine
123 Summer Street Suite 370 North · 01608
- 508-363-6177
Ghada Alonaizan, MD
Internal Medicine
123 Summer St · 01608
- 508-334-8515
Hashim Al-ani, MD
Internal Medicine
119 Belmont St · 01605
- 508-334-3206
Houda Abdelrahman, MD
Internal Medicine
55 Lake Ave N · 01655
- 857-810-0200
Inas Almasry, MD
Internal Medicine
255 Park Ave Ste 800 · 01609
- 508-334-1000
Kevin Abraham, MD
Family Medicine
26 Queen St · 01610
- 508-334-1975
Marcus Alpert, MD
Internal Medicine, Pulmonary Disease
55 Lake Ave N · 01655
- 508-334-8515
Marianna Almpani, MD
Internal Medicine
119 Belmont St · 01605
- 508-453-3223
Mohammad Alhabbal, MD
Family Medicine
95 Lincoln St · 01605
- 508-334-8515
Muhammad Albanna, MD
Internal Medicine
119 Belmont St · 01605
- 732-557-2604
Nawal Aamir, MD
Internal Medicine
55 Lake Ave N · 01655
- 508-363-6208
Padmastuti Akella, MD
Internal Medicine, Critical Care Medicine
123 Summer St · 01608
- 508-334-8015
Rasha Amiri, MD
Internal Medicine
281 Lincoln St Medical Staff Svcs · 01605
- 508-334-8515
Redwan Ahmed, MD
Family Medicine
119 Belmont St · 01605
- 508-334-8830
Ronald Adler, MD
Family Medicine
279 Lincoln St · 01605
- 508-852-2026
Sameera Ali, MD
Internal Medicine, Geriatric Medicine
277 E Mountain St · 01606
- 508-762-4480
Sapna Aggarwal, MD
Internal Medicine
116 Belmont St · 01605
- 508-363-6177
Shahid Ali, MD
Internal Medicine
123 Summer St · 01608
- 508-425-5566
Sheila Abdallah, MD
Family Medicine
5 Neponset St · 01606
- 508-334-8015
Shideh Amirifeli, MD
Internal Medicine
281 Lincoln St Medical Staff Svcs · 01605
- 508-334-2731
Victor Acosta-rivera
Internal Medicine
55 Lake Ave N · 01655
- 508-363-6177
Yem Abulhamayel
Internal Medicine
123 Summer St · 01608
- 508-334-8515
Yury Aleksandrovich, MD
Internal Medicine
119 Belmont St · 01605
Plus 269 more registered in Worcester. Search them all at npiregistry.cms.hhs.gov.
Questions people ask
How many primary care physicians practice in Worcester?
Can a practice sponsor the Primary care physicians page for Worcester?
Not sure where to start?
Leave your details and we will reply with options near you. Free, and we never sell your information.