3598 Results forInternal Medicine Doctors in Oregon
View Providers by State:
- Portland (1974 Results)
- Corvallis (254 Results)
- Salem (250 Results)
- Clackamas (201 Results)
- Medford (179 Results)
- Bend (168 Results)
- Hillsboro (157 Results)
- Springfield (153 Results)
- Eugene (144 Results)
- Beaverton (92 Results)
- Albany (89 Results)
- Gresham (84 Results)
- Tualatin (82 Results)
- Lebanon (69 Results)
- Grants Pass (60 Results)
- Roseburg (51 Results)
- Coos Bay (50 Results)
- Newberg (48 Results)
- Lincoln City (45 Results)
- Newport (44 Results)
- Redmond (42 Results)
- Lake Oswego (41 Results)
- McMinnville (38 Results)
- Ashland (37 Results)
- Klamath Falls (36 Results)
- Oregon City (35 Results)
- The Dalles (26 Results)
- Hermiston (25 Results)
- Florence (21 Results)
- West Linn (20 Results)
- Astoria (18 Results)
- Hood River (18 Results)
- Pendleton (18 Results)
- Tillamook (17 Results)
- Keizer (16 Results)
- La Grande (16 Results)
- Stayton (16 Results)
- Gold Beach (15 Results)
- Seaside (15 Results)
- White City (13 Results)
- Milwaukie (12 Results)
- Reedsport (12 Results)
- Baker City (11 Results)
- Prineville (10 Results)
- Woodburn (10 Results)
- Bandon (9 Results)
- Ontario (9 Results)
- Canby (8 Results)
- Coquille (8 Results)
- Tigard (8 Results)
- Brookings (7 Results)
- Happy Valley (7 Results)
- Saint Helens (7 Results)
- Cottage Grove (6 Results)
- Silverton (6 Results)
- Central Point (4 Results)
- Cornelius (4 Results)
- Damascus (4 Results)
- Forest Grove (4 Results)
- Grand Ronde (4 Results)
- Madras (4 Results)
- North Bend (4 Results)
- Chiloquin (3 Results)
- Depoe Bay (3 Results)
- Eagle Point (3 Results)
- Lakeview (3 Results)
- Nyssa (3 Results)
- Port Orford (3 Results)
- Sandy (3 Results)
- Sherwood (3 Results)
- Sweet Home (3 Results)
- Talent (3 Results)
- Waldport (3 Results)
- 2801 NW Mercy Dr Ste 300Roseburg, OR 97471At a Glance:
- Appt. wasn't rushed (16)
- Listened/answered questions (16)
- Explains conditions well (16)
- View 2 more provider attributes
- Offers Telehealth
2801 NW Mercy Dr Ste 300Roseburg, OR 97471On staff atMercy Medical Center. - 444 NW Elks DrCorvallis, OR 97330At a Glance:
- Appt. wasn't rushed (84)
- Listened/answered questions (82)
- Found trustworthy (81)
- View 2 more provider attributes
- Offers Telehealth
444 NW Elks DrCorvallis, OR 97330 - 520 Country Club PkwyEugene, OR 97401At a Glance:
- Listened/answered questions (64)
- Appt. wasn't rushed (63)
- Found trustworthy (63)
- View 2 more provider attributes
- Offers Telehealth
520 Country Club PkwyEugene, OR 97401 - 1130 NW 22nd Ave Ste 640Portland, OR 97210At a Glance:
- Listened/answered questions (44)
- Explains conditions well (44)
- Found trustworthy (44)
- View 1 more provider attributes
- Offers Telehealth
1130 NW 22nd Ave Ste 640Portland, OR 97210 - 9205 SW Barnes Rd Ste MT-2800Portland, OR 97225At a Glance:
- Explains conditions well (40)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 1000 N Providence Dr Ste 210Newberg, OR 97132At a Glance:
- Explains conditions well (185)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
1000 N Providence Dr Ste 210Newberg, OR 97132 - 444 NW Elks DrCorvallis, OR 97330At a Glance:
- Found trustworthy (61)
- Listened/answered questions (60)
- Appt. wasn't rushed (58)
- View 2 more provider attributes
- Offers Telehealth
444 NW Elks DrCorvallis, OR 97330 Dr. David Ellis, MD
Specialty: Internal Medicine9155 SW Barnes RdPortland, OR 97225At a Glance:- Listened/answered questions (32)
- Explains conditions well (32)
- Found trustworthy (32)
- View 1 more provider attributes
- Offers Telehealth
9155 SW Barnes RdPortland, OR 97225- 9290 SE Sunnybrook Blvd Ste 120Clackamas, OR 97015At a Glance:
- Explains conditions well (335)
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- View 1 more provider attributes
9290 SE Sunnybrook Blvd Ste 120Clackamas, OR 97015 - 4224 NE Halsey St Ste 300Portland, OR 97213At a Glance:
- Listened/answered questions (51)
- Explains conditions well (51)
- Found trustworthy (51)
- View 2 more provider attributes
- Offers Telehealth
4224 NE Halsey St Ste 300Portland, OR 97213 - 9155 SW Barnes Rd Ste 402Portland, OR 97225At a Glance:
- Listened/answered questions (81)
- Explains conditions well (81)
- Found trustworthy (81)
- View 2 more provider attributes
- Offers Telehealth
9155 SW Barnes Rd Ste 402Portland, OR 97225 - 520 Country Club PkwyEugene, OR 97401At a Glance:
- Listened/answered questions (53)
- Explains conditions well (50)
- Found trustworthy (50)
- View 2 more provider attributes
- Offers Telehealth
520 Country Club PkwyEugene, OR 97401 - 9205 SW Barnes Rd Ste MT-2800Portland, OR 97225At a Glance:
- Explains conditions well (62)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 1130 NW 22nd Ave Ste 640Portland, OR 97210At a Glance:
- Appt. wasn't rushed (30)
- Listened/answered questions (30)
- Explains conditions well (30)
- View 1 more provider attributes
- Offers Telehealth
1130 NW 22nd Ave Ste 640Portland, OR 97210 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (282)
- Listened/answered questions (12)
- Found trustworthy (12)
- View 2 more provider attributes
- Offers Telehealth
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 417 SW 117th Ave Ste 200Portland, OR 97225At a Glance:
- Explains conditions well (264)
- Listened/answered questions (9)
- Appt. wasn't rushed (8)
- View 1 more provider attributes
417 SW 117th Ave Ste 200Portland, OR 97225 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (105)
- Offers Telehealth
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (97)
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223At a Glance:
- Explains conditions well (277)
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- View 1 more provider attributes
12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223 - 70 Bower Dr Ste 220Medford, OR 97501At a Glance:
- Explains conditions well (308)
- Found trustworthy (10)
- Appt. wasn't rushed (9)
- View 1 more provider attributes
70 Bower Dr Ste 220Medford, OR 97501 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (127)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 1661 Highway 99 N Ste 100Ashland, OR 97520At a Glance:
- Explains conditions well (372)
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- View 1 more provider attributes
- Offers Telehealth
1661 Highway 99 N Ste 100Ashland, OR 97520 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (42)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
5050 NE Hoyt St Ste 540Portland, OR 97213 - 9205 SW Barnes Rd Ste MT-2800Portland, OR 97225At a Glance:
- Explains conditions well (59)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
- Offers Telehealth
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (138)
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- View 1 more provider attributes
1108 June StHood River, OR 97031 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (86)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
1108 June StHood River, OR 97031 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (62)
- Offers Telehealth
1108 June StHood River, OR 97031 - 4224 NE Halsey St Ste 300Portland, OR 97213At a Glance:
- Listened/answered questions (48)
- Found trustworthy (48)
- Appt. wasn't rushed (47)
- View 1 more provider attributes
- Offers Telehealth
4224 NE Halsey St Ste 300Portland, OR 97213 - 5050 NE Hoyt St Ste 454Portland, OR 97213At a Glance:
- Explains conditions well (195)
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
5050 NE Hoyt St Ste 454Portland, OR 97213 - 9701 SW Barnes Rd Ste 110Portland, OR 97225At a Glance:
- Appt. wasn't rushed (34)
- Listened/answered questions (34)
- Explains conditions well (34)
- View 1 more provider attributes
- Offers Telehealth
9701 SW Barnes Rd Ste 110Portland, OR 97225 - 1111 NE 99th Ave Ste 201Portland, OR 97220At a Glance:
- Explains conditions well (68)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
1111 NE 99th Ave Ste 201Portland, OR 97220 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (149)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
1321 NE 99th Ave Ste 100Portland, OR 97220 - 1000 N Providence Dr Ste 120Newberg, OR 97132At a Glance:
- Explains conditions well (125)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 1 more provider attributes
1000 N Providence Dr Ste 120Newberg, OR 97132 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (219)
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- View 1 more provider attributes
- Offers Telehealth
1321 NE 99th Ave Ste 100Portland, OR 97220 - 17550 Provost St Ste 201Lake Oswego, OR 97034At a Glance:
- Explains conditions well (77)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
17550 Provost St Ste 201Lake Oswego, OR 97034 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (76)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
5050 NE Hoyt St Ste 540Portland, OR 97213 - 875 Oak St SE Ste 3010Salem, OR 97301At a Glance:
- Explains conditions well (147)
- Found trustworthy (144)
- Listened/answered questions (142)
- View 1 more provider attributes
- Offers Telehealth
875 Oak St SE Ste 3010Salem, OR 97301 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (51)
5050 NE Hoyt St Ste 540Portland, OR 97213 - 875 Oak St SE Ste 3010Salem, OR 97301At a Glance:
- Explains conditions well (104)
- Found trustworthy (103)
- Appt. wasn't rushed (98)
- View 2 more provider attributes
- Offers Telehealth
875 Oak St SE Ste 3010Salem, OR 97301 - 4473 Pahee St Ste LLihue, HI 96766At a Glance:
- Appt. wasn't rushed (43)
- Listened/answered questions (43)
- Explains conditions well (42)
- View 1 more provider attributes
- Offers Telehealth
4473 Pahee St Ste LLihue, HI 96766 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (233)
- Appt. wasn't rushed (2)
- Found trustworthy (2)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (166)
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
1108 June StHood River, OR 97031 - 965 Ellendale DrMedford, OR 97504At a Glance:
- Explains conditions well (359)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 1 more provider attributes
965 Ellendale DrMedford, OR 97504 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (34)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- View 1 more provider attributes
5050 NE Hoyt St Ste 540Portland, OR 97213 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (196)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
1108 June StHood River, OR 97031 - 9205 SW Barnes Rd Ste MT-2800Portland, OR 97225At a Glance:
- Explains conditions well (47)
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 6140 W Curtisian Ave Ste 200Boise, ID 83704At a Glance:
- Found trustworthy (47)
- Listened/answered questions (46)
- Explains conditions well (46)
- View 2 more provider attributes
- Offers Telehealth
6140 W Curtisian Ave Ste 200Boise, ID 83704 - 1130 NW 22nd Ave Ste 640Portland, OR 97210At a Glance:
- Explains conditions well (74)
- Appt. wasn't rushed (73)
- Listened/answered questions (73)
- View 2 more provider attributes
- Offers Telehealth
1130 NW 22nd Ave Ste 640Portland, OR 97210 - 875 Oak St SE Ste 3010Salem, OR 97301At a Glance:
- Explains conditions well (103)
- Listened/answered questions (102)
- Found trustworthy (96)
- View 1 more provider attributes
- Offers Telehealth
875 Oak St SE Ste 3010Salem, OR 97301 - 417 SW 117th Ave Ste 200Portland, OR 97225At a Glance:
- Explains conditions well (176)
- Found trustworthy (7)
417 SW 117th Ave Ste 200Portland, OR 97225 - 16770 SW Edy Rd Ste 102Sherwood, OR 97140At a Glance:
- Explains conditions well (85)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- View 1 more provider attributes
16770 SW Edy Rd Ste 102Sherwood, OR 97140 - 12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223At a Glance:
- Explains conditions well (185)
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- View 1 more provider attributes
12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (311)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 1 more provider attributes
1321 NE 99th Ave Ste 100Portland, OR 97220 - 1661 Highway 99 N Ste 100Ashland, OR 97520At a Glance:
- Explains conditions well (315)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 2 more provider attributes
1661 Highway 99 N Ste 100Ashland, OR 97520 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (255)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (191)
1321 NE 99th Ave Ste 100Portland, OR 97220 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (192)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 5050 NE Hoyt St Ste 454Portland, OR 97213At a Glance:
- Explains conditions well (362)
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Offers Telehealth
5050 NE Hoyt St Ste 454Portland, OR 97213 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (151)
- Found trustworthy (10)
- Listened/answered questions (9)
1321 NE 99th Ave Ste 100Portland, OR 97220 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (39)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
5050 NE Hoyt St Ste 540Portland, OR 97213 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (257)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
1321 NE 99th Ave Ste 100Portland, OR 97220 - 417 SW 117th Ave Ste 200Portland, OR 97225At a Glance:
- Explains conditions well (223)
- Listened/answered questions (6)
- Found trustworthy (6)
- View 1 more provider attributes
417 SW 117th Ave Ste 200Portland, OR 97225