Can't find what you're looking for? Contact us online or call the AHP call center at (585) 784-8855.
You are viewing providers who are primary care physicians accepting new patients
Salman Abbasey, MD
Wyoming County Family Medicine Perry
Internal Medicine
Accepting New Patients:
Yes
Wyoming County Family Medicine Perry
1 Parker Ln
Perry, NY 14530
(585) 969-5335
Renee Abderhalden, MD
AMS Horseheads Internal Medicine
Internal Medicine
Accepting New Patients:
Yes
AMS Horseheads Internal Medicine
100 John Roemmelt Dr, Suite 301
Horseheads, NY 14845
(607) 739-0352
Deborah H Abell, MD
Penfield Pediatrics
Pediatrics
Accepting New Patients:
Yes
Penfield Pediatrics
21 Willow Pond Way, Suite 200
Penfield, NY 14526
585-377-0840
Jill A Abt, MD
English Road Pediatrics
Pediatrics
Accepting New Patients:
Yes
English Road Pediatrics
1800 English Rd, Suite
10
Rochester, NY 14616
585-225-2525
Maria Adams, MD
Oak Orchard Health-Warsaw
Pediatrics
Accepting New Patients:
Yes
Oak Orchard Health-Warsaw
81 South Main St
Warsaw, NY 14569
(585) 228-1195
Neelam Agarwal, MD
English Road Pediatrics
Pediatrics
Accepting New Patients:
Yes
English Road Pediatrics
1800 English Rd, Suite 10
Rochester, NY 14616
585-225-2525
Shoaib Ahmed, MD
Lourdes Riverside Medical Associates
Family Medicine
Accepting New Patients:
Yes
Lourdes Riverside Medical Associates
161 Riverside Dr, Suite 306
Binghamton, NY 13905
(607) 798-6700
Shaikh Ahmed, MD
Shifa Medical
Internal
Medicine
Accepting New Patients:
Yes
Shifa Medical
213 Main St
Dansville, NY 14437
585-335-2210
Noyes Health Employed Physicians
111 Clara Barton St
Dansville, NY 14437
(585) 335-6001
Vythilingam Alagappan, MBBS
Hope Internal Medicine
Internal Medicine
Accepting New Patients:
Yes
Hope Internal Medicine
498
Collins St
Avon, NY 14414
585-678-6886
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- »
Can't find what you're looking for? Contact us online or call the AHP call center at (585) 784-8855.
Learn more about Internal Medicine Specialists and how to choose the right one for you
An internist specializes in providing adults with comprehensive prevention, diagnosis and treatment services for a wide range of diseases and conditions, including infections, minor injuries, and acute and chronic diseases. Internists are highly skilled as diagnosticians. They also provide adults with regular, routine primary healthcare services.
An internist typically:
Evaluates a patient’s medical history and teaches the patient about wellness and disease prevention
Diagnoses and treats acute diseases and conditions including infections, injuries, and gastrointestinal conditions
Screens, treats and monitors a range of chronic physical conditions, such as hypertension, diabetes, thyroid disease, heart disease, and depression
Orders and interprets laboratory and imaging tests and prescribes medications
Consults with other members of a patient’s medical and surgical team
Provides cancer screenings, such as skin and thyroid checks and breast exams
Performs reproductive health screenings including pelvic exams, Pap smears, and sexually transmitted disease (STD) screenings
- Provides family planning and contraceptive counseling
Internists may also be known by the following names: internal medicine doctor, general internist, primary care doctor, internal medicine physician, physician of internal medicine, general practitioner, and adult doctor.
There are 667 specialists practicing Internal Medicine in Rochester, NY with an overall average rating of 4.0 stars. There are 41 hospitals near Rochester, NY with affiliated Internal Medicine specialists, including Strong Memorial Hospital, Rochester General Hospital and Unity Hospital.
Frequently Asked Questions
How can I make a same-day appointment with a Internal Medicine Specialist in Rochester, NY?
How can I find a Rochester, NY Internal Medicine Specialist who takes my insurance?
How can I find a female Internal Medicine Specialist in Rochester, NY?
How can I book an appointment online with a Internal Medicine Specialist in Rochester, NY?
How can I find a Rochester, NY Internal Medicine Specialist who sees patients after hours?
How can I find a top-rated Internal Medicine Specialist in Rochester, NY?
61 Monroe Avenue APittsford, NY 14534
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
61 Monroe Avenue APittsford, NY 14534
1401 Stone Road 200Rochester, NY 14615
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1401 Stone Road 200Rochester, NY 14615
222 Alexander St Ste 2400Rochester, NY 14607
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
222 Alexander St Ste 2400Rochester, NY 14607
2365 S Clinton AveRochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2365 S Clinton AveRochester, NY 14618
Need a Telehealth Visit?Healthgrades Can Help.
Connect live with a provider virtually who can address a variety of symptoms, conditions, and care needs.
Find a Telehealth Doctor300 White Spruce Blvd Ste 100Rochester, NY 14623
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
300 White Spruce Blvd Ste 100Rochester, NY 14623
2365 S Clinton Ave Ste 100Rochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2365 S Clinton Ave Ste 100Rochester, NY 14618
26 S Goodman StRochester, NY 14607
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
26 S Goodman StRochester, NY 14607
2080 S CLINTON AVERochester, NY 14618
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
2080 S CLINTON AVERochester, NY 14618
300 White Spruce Blvd Ste 100Rochester, NY 14623
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
300 White Spruce Blvd Ste 100Rochester, NY 14623
417 South AveRochester, NY 14620
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
417 South AveRochester, NY 14620
259 Monroe AveRochester, NY 14607
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Low wait times
259 Monroe AveRochester, NY 14607
259 Monroe Ave Fl 1Rochester, NY 14607
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
259 Monroe Ave Fl 1Rochester, NY 14607
222 Alexander St Ste 4000Rochester, NY 14607
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Low wait times
222 Alexander St Ste 4000Rochester, NY 14607
222 Alexander StRochester, NY 14607
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Low wait times
222 Alexander StRochester, NY 14607
82 Holland StRochester, NY 14605
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
82 Holland StRochester, NY 14605
2400 S Clinton Ave Ste H110Rochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2400 S Clinton Ave Ste H110Rochester, NY 14618
1580 Elmwood Ave Ste 1BRochester, NY 14620
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1580 Elmwood Ave Ste 1BRochester, NY 14620
2400 Clinton Ave S Ste H-230Rochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Low wait times
2400 Clinton Ave S Ste H-230Rochester, NY 14618
2400 Clinton Ave S Ste 210Rochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2400 Clinton Ave S Ste 210Rochester, NY 14618
89 Genesee StRochester, NY 14611
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
89 Genesee StRochester, NY 14611
135 Corporate Woods Ste 200CRochester, NY 14623
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
135 Corporate Woods Ste 200CRochester, NY 14623
300 White Spruce Blvd Ste 100Rochester, NY 14623
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
300 White Spruce Blvd Ste 100Rochester, NY 14623
1000 South AveRochester, NY 14620
Patients Tell Us:
- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
1000 South AveRochester, NY 14620
1000 South AveRochester, NY 14620
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1000 South AveRochester, NY 14620
1000 South AveRochester, NY 14620
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1000 South AveRochester, NY 14620
1000 South AveRochester, NY 14620
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
1000 South AveRochester, NY 14620
1000 South AveRochester, NY 14620
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1000 South AveRochester, NY 14620
1000 South AveRochester, NY 14620
Patients Tell Us:
- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
1000 South AveRochester, NY 14620
1299 Portland Ave Ste 17Rochester, NY 14621
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1299 Portland Ave Ste 17Rochester, NY 14621
1100 MEIGS STRochester, NY 14620
Patients Tell Us:
- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
1100 MEIGS STRochester, NY 14620
340 Arnett BlvdRochester, NY 14619
Patients Tell Us:
- Offers Telehealth
- Easy scheduling
- Employs friendly staff
340 Arnett BlvdRochester, NY 14619
400 White Spruce Blvd Ste ARochester, NY 14623
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
400 White Spruce Blvd Ste ARochester, NY 14623
995 Senator Keating Blvd Bldg ERochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
995 Senator Keating Blvd Bldg ERochester, NY 14618
2400 S Clinton Ave Bldg H Ste 230Rochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2400 S Clinton Ave Bldg H Ste 230Rochester, NY 14618
2400 S Clinton Ave Bldg GRochester, NY 14618
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
2400 S Clinton Ave Bldg GRochester, NY 14618
738 Library RdRochester, NY 14627
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
738 Library RdRochester, NY 14627
738 Library RdRochester, NY 14627
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
738 Library RdRochester, NY 14627
1850 E Ridge RdRochester, NY 14622
Patients Tell Us:
- Easy scheduling
- Employs friendly staff
- Explains conditions well
1850 E Ridge RdRochester, NY 14622