Internal Medicine Doctors in Oregon
View Providers by State:
- Portland (1786 Results)
- Salem (237 Results)
- Clackamas (188 Results)
- Corvallis (160 Results)
- Medford (160 Results)
- Springfield (157 Results)
- Bend (151 Results)
- Hillsboro (136 Results)
- Eugene (111 Results)
- Beaverton (88 Results)
- Gresham (80 Results)
- Tualatin (71 Results)
- Grants Pass (56 Results)
- Coos Bay (46 Results)
- Newberg (41 Results)
- Roseburg (41 Results)
- Ashland (39 Results)
- Lake Oswego (39 Results)
- Redmond (39 Results)
- Oregon City (38 Results)
- Albany (37 Results)
- McMinnville (36 Results)
- Klamath Falls (31 Results)
- Lebanon (27 Results)
- Newport (23 Results)
- The Dalles (22 Results)
- Florence (19 Results)
- Hermiston (19 Results)
- West Linn (19 Results)
- Hood River (17 Results)
- Seaside (17 Results)
- La Grande (16 Results)
- Astoria (15 Results)
- Pendleton (15 Results)
- Keizer (14 Results)
- Tillamook (14 Results)
- Milwaukie (13 Results)
- White City (13 Results)
- Stayton (12 Results)
- Reedsport (11 Results)
- Baker City (10 Results)
- Gold Beach (10 Results)
- Prineville (10 Results)
- Bandon (8 Results)
- Canby (8 Results)
- Coquille (8 Results)
- Lincoln City (8 Results)
- Tigard (8 Results)
- Woodburn (8 Results)
- Brookings (7 Results)
- Cottage Grove (7 Results)
- Ontario (7 Results)
- Forest Grove (6 Results)
- Happy Valley (6 Results)
- North Bend (5 Results)
- Saint Helens (5 Results)
- Silverton (5 Results)
- Central Point (4 Results)
- Cornelius (4 Results)
- Damascus (4 Results)
- Grand Ronde (4 Results)
- Madras (4 Results)
- Mount Angel (4 Results)
- Lakeview (3 Results)
- Sherwood (3 Results)
- Talent (3 Results)
We found 3,428 results for "Internal Medicine Doctors in Oregon"
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- 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 - 8050 SW Warm Springs St Ste 150Tualatin, OR 97062At a Glance:
- Appt. wasn't rushed (54)
- Listened/answered questions (54)
- Explains conditions well (54)
- View 1 more provider attributes
- Offers Telehealth
8050 SW Warm Springs St Ste 150Tualatin, OR 97062 - 875 Oak St SE Ste 3010Salem, OR 97301At a Glance:
- Explains conditions well (109)
- Found trustworthy (108)
- Appt. wasn't rushed (103)
- View 2 more provider attributes
- Offers Telehealth
875 Oak St SE Ste 3010Salem, OR 97301 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (128)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 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 - 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 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (291)
- Listened/answered questions (12)
- Found trustworthy (12)
- View 2 more provider attributes
- Offers Telehealth
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 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 - 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 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (100)
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 70 Bower Dr Ste 220Medford, OR 97501At a Glance:
- Explains conditions well (315)
- Found trustworthy (10)
- Appt. wasn't rushed (9)
- View 1 more provider attributes
70 Bower Dr Ste 220Medford, OR 97501 - 1000 N Providence Dr Ste 210Newberg, OR 97132At a Glance:
- Explains conditions well (197)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
1000 N Providence Dr Ste 210Newberg, OR 97132 - 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 (44)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 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 - 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 - 9290 SE Sunnybrook Blvd Ste 120Clackamas, OR 97015At a Glance:
- Explains conditions well (355)
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- View 1 more provider attributes
9290 SE Sunnybrook Blvd Ste 120Clackamas, OR 97015 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (66)
- Offers Telehealth
1108 June StHood River, OR 97031 - 12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223At a Glance:
- Explains conditions well (287)
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- View 1 more provider attributes
12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223 - 417 SW 117th Ave Ste 200Portland, OR 97225At a Glance:
- Explains conditions well (279)
- Listened/answered questions (9)
- Appt. wasn't rushed (8)
- View 1 more provider attributes
417 SW 117th Ave Ste 200Portland, OR 97225 - 1661 Highway 99 N Ste 100Ashland, OR 97520At a Glance:
- Explains conditions well (384)
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- View 1 more provider attributes
- Offers Telehealth
1661 Highway 99 N Ste 100Ashland, OR 97520 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (227)
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- View 1 more provider attributes
- Offers Telehealth
1321 NE 99th Ave Ste 100Portland, OR 97220 - 9427 SW Barnes Rd Ste 495Portland, OR 97225At a Glance:
- Explains conditions well (112)
- Offers Telehealth
9427 SW Barnes Rd Ste 495Portland, OR 97225 - 3521 NW Samaritan Dr Ste 201Corvallis, OR 97330At a Glance:
- Appt. wasn't rushed (161)
- Found trustworthy (161)
- Listened/answered questions (160)
- View 2 more provider attributes
- Offers Telehealth
3521 NW Samaritan Dr Ste 201Corvallis, OR 97330 - 4805 NE Glisan St Ste 11N-5Portland, OR 97213At a Glance:
- Explains conditions well (36)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- View 1 more provider attributes
4805 NE Glisan St Ste 11N-5Portland, OR 97213 - 4805 NE Glisan St Ste 11N-1Portland, OR 97213At a Glance:
- Explains conditions well (88)
4805 NE Glisan St Ste 11N-1Portland, 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 - 16770 SW Edy Rd Ste 102Sherwood, OR 97140At a Glance:
- Explains conditions well (91)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- View 1 more provider attributes
16770 SW Edy Rd Ste 102Sherwood, OR 97140 - 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
- Offers Telehealth
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 9205 SW Barnes Rd Ste MT-2800Portland, OR 97225At a Glance:
- Explains conditions well (50)
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 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 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (35)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- 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 (98)
9205 SW Barnes Rd Ste MT-2800Portland, OR 97225 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (81)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
5050 NE Hoyt St Ste 540Portland, OR 97213 - 1000 N Providence Dr Ste 120Newberg, OR 97132At a Glance:
- Explains conditions well (181)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- View 2 more provider attributes
1000 N Providence Dr Ste 120Newberg, OR 97132 - 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 - 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 - 417 SW 117th Ave Ste 200Portland, OR 97225At a Glance:
- Explains conditions well (233)
- Listened/answered questions (6)
- Found trustworthy (6)
- View 1 more provider attributes
417 SW 117th Ave Ste 200Portland, OR 97225 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (158)
- Found trustworthy (10)
- Listened/answered questions (9)
1321 NE 99th Ave Ste 100Portland, OR 97220 - 9427 SW Barnes RdPortland, OR 97225At a Glance:
- Explains conditions well (68)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
9427 SW Barnes RdPortland, OR 97225 - 12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223At a Glance:
- Explains conditions well (193)
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- View 1 more provider attributes
12442 SW Scholls Ferry Rd Ste 100Tigard, OR 97223 - 8050 SW Warm Springs St Ste 150Tualatin, OR 97062At a Glance:
- Listened/answered questions (45)
- Explains conditions well (45)
- Found trustworthy (45)
- View 1 more provider attributes
- Offers Telehealth
8050 SW Warm Springs St Ste 150Tualatin, OR 97062 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (199)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (54)
5050 NE Hoyt St Ste 540Portland, OR 97213 - 1108 June StHood River, OR 97031At a Glance:
- Explains conditions well (96)
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
1108 June StHood River, OR 97031 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (182)
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- View 1 more provider attributes
- LGBTQ+ affirming
1321 NE 99th Ave Ste 100Portland, OR 97220 - 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 - 1003 N Providence Dr Ste 110Newberg, OR 97132At a Glance:
- Explains conditions well (125)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 1 more provider attributes
1003 N Providence Dr Ste 110Newberg, OR 97132 - 875 Oak St SE Ste 3010Salem, OR 97301At a Glance:
- Explains conditions well (154)
- Found trustworthy (151)
- Listened/answered questions (149)
- View 2 more provider attributes
- Offers Telehealth
875 Oak St SE Ste 3010Salem, OR 97301 - 1661 Highway 99 N Ste 100Ashland, OR 97520At a Glance:
- Explains conditions well (324)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 2 more provider attributes
1661 Highway 99 N Ste 100Ashland, OR 97520 - 5050 NE Hoyt St Ste 540Portland, OR 97213At a Glance:
- Explains conditions well (48)
- 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 (204)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
1108 June StHood River, OR 97031 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (263)
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- View 1 more provider attributes
1321 NE 99th Ave Ste 100Portland, OR 97220 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (159)
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- View 1 more provider attributes
1321 NE 99th Ave Ste 100Portland, OR 97220 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (239)
- Appt. wasn't rushed (2)
- Found trustworthy (2)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 1321 NE 99th Ave Ste 100Portland, OR 97220At a Glance:
- Explains conditions well (201)
1321 NE 99th Ave Ste 100Portland, OR 97220 - 9135 SW Barnes Rd Ste 763Portland, OR 97225At a Glance:
- Explains conditions well (266)
9135 SW Barnes Rd Ste 763Portland, OR 97225 - 965 Ellendale DrMedford, OR 97504At a Glance:
- Explains conditions well (373)
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- View 1 more provider attributes
965 Ellendale DrMedford, OR 97504 - 5050 NE Hoyt St Ste 454Portland, OR 97213At a Glance:
- Explains conditions well (199)
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
5050 NE Hoyt St Ste 454Portland, OR 97213