An easy to use informational resource to help you
find the best health care practitioners and institutions in the USA.
Find an Internal Medicine Provider in Pennsylvania
Search for a doctor or other health professional using our search box above *OR* browse our doctor directory by choosing a town from the options below.
A
Abington
(183)
Aliquippa
(14)
Allentown
(385)
Allison Park
(6)
|
Altoona
(72)
Alum Bank
(1)
Ambler
(11)
Ambridge
(7)
|
Annville
(2)
Archbald
(1)
Ardmore
(6)
Ashland
(6)
|
Aston
(2)
Athens
(1)
Atlasburg
(1)
Audubon
(1)
|
Avella
(1)
Avondale
(1)
|
Baden
(1)
Bala Cynwyd
(41)
Bangor
(2)
Barto
(1)
Bartonsville
(1)
Bath
(3)
Beaver
(31)
Beaver Falls
(12)
|
Bedford
(3)
Belle Vernon
(7)
Bellefonte
(4)
Bensalem
(9)
Bentleyville
(4)
Bernville
(1)
Berwick
(11)
Berwyn
(2)
|
Bethel Park
(7)
Bethlehem
(162)
Blairsville
(3)
Blakeslee
(1)
Bloomsburg
(10)
Blossburg
(2)
Blue Bell
(13)
Boyertown
(1)
|
Brackney
(1)
Braddock
(1)
Bradford
(16)
Breinigsville
(1)
Bridgeville
(5)
Bristol
(12)
Brookhaven
(1)
Brookville
(3)
|
Broomall
(16)
Brownsville
(2)
Bryn Mawr
(71)
Burgettstown
(1)
Burnham
(3)
Butler
(45)
|
Camp Hill
(75)
Canonsburg
(2)
Canton
(1)
Carbondale
(5)
Carlisle
(30)
Carmichaels
(2)
Carnegie
(5)
Catasauqua
(2)
|
Center Valley
(7)
Chadds Ford
(3)
Chalfont
(1)
Chambersburg
(32)
Charleroi
(5)
Chester
(73)
Chester Springs
(1)
Cheswick
(7)
|
Clairton
(17)
Clarion
(6)
Clarks Summit
(12)
Clearfield
(10)
Clifford
(1)
Coal Township
(2)
Coaldale
(1)
Coatesville
(36)
|
Collegeville
(8)
Colmar
(2)
Columbia
(1)
Connellsville
(4)
Conshohocken
(6)
Coopersburg
(1)
Coraopolis
(6)
Corry
(1)
|
Coudersport
(6)
Cranberry
(3)
Cranberry Twp
(11)
Creighton
(1)
Croydon
(1)
Crum Lynne
(3)
|
Dallas
(5)
Dallastown
(1)
Danville
(171)
Darby
(91)
Delmont
(2)
|
Derry
(1)
Devon
(2)
Dickson City
(4)
Dillsburg
(1)
Dingmans Ferry
(1)
|
Donora
(1)
Dover
(4)
Doylestown
(50)
Dresher
(3)
Drexel Hill
(49)
|
Drums
(2)
Du Bois
(28)
Dublin
(1)
Duncansville
(4)
Duquesne
(1)
|
Duryea
(1)
Dushore
(1)
|
Eagleville
(1)
East Stroudsburg
(37)
Easton
(100)
Ebensburg
(4)
|
Elizabethtown
(1)
Elkins Park
(27)
Ellwood City
(2)
Emmaus
(3)
|
Emporium
(2)
Enola
(3)
Ephrata
(12)
Erie
(175)
|
Etters
(1)
Evans City
(1)
Everett
(2)
Export
(2)
|
Exton
(22)
|
Factoryville
(1)
Fairless Hills
(4)
Fairmount City
(1)
Fairview
(3)
|
Farrell
(3)
Finleyville
(2)
Flourtown
(20)
|
Fogelsville
(1)
Force
(1)
Ford City
(2)
Fort Washington
(2)
|
Fountainville
(5)
Foxburg
(1)
Franklin
(9)
Fredericktown
(1)
|
Freeland
(1)
Freeport
(1)
Furlong
(2)
|
Gap
(1)
Garnet Valley
(1)
Gettysburg
(24)
Gibsonia
(11)
|
Gladwyne
(7)
Glassport
(2)
Glen Mills
(7)
Glenmoore
(1)
|
Glenolden
(1)
Glenshaw
(2)
Glenside
(7)
Greensburg
(61)
|
Greentown
(1)
Greenville
(11)
Grindstone
(1)
Grove City
(2)
|
Gwynedd Valley
(1)
|
Hallstead
(1)
Hamburg
(2)
Hamlin
(3)
Hanover
(24)
Harleysville
(2)
Harmony
(2)
|
Harrisburg
(174)
Hatboro
(2)
Hatfield
(3)
Haverford
(8)
Havertown
(28)
Hawley
(1)
|
Hazleton
(25)
Herminie
(1)
Hermitage
(26)
Herndon
(1)
Hershey
(335)
Hollidaysburg
(2)
|
Holmes
(1)
Homestead
(3)
Honesdale
(12)
Horsham
(6)
Hummelstown
(2)
Huntingdon
(8)
|
Huntingdon Valley
(21)
Hyndman
(1)
|
Indiana
(23)
|
Irwin
(1)
|
Jamestown
(1)
Jeannette
(7)
|
Jenkintown
(48)
Jermyn
(3)
|
Jersey Shore
(4)
Jessup
(2)
|
Jim Thorpe
(4)
Johnstown
(100)
|
Jonestown
(1)
|
Kane
(3)
Kennett Square
(6)
|
King Of Prussia
(9)
Kingston
(26)
|
Kittanning
(9)
Kulpmont
(1)
|
Kutztown
(1)
|
Lafayette Hill
(5)
Lancaster
(169)
Landenberg
(1)
Langhorne
(72)
Lansdale
(23)
|
Lansdowne
(4)
Latrobe
(20)
Lebanon
(61)
Leechburg
(1)
Leetsdale
(6)
|
Lehighton
(10)
Lemoyne
(23)
Levittown
(11)
Lewisberry
(1)
Lewisburg
(17)
|
Lewistown
(10)
Linesville
(1)
Lititz
(5)
Littlestown
(2)
Lock Haven
(7)
|
Lykens
(2)
Lyndora
(2)
|
Macungie
(1)
Malvern
(20)
Mansfield
(1)
Marietta
(1)
Mars
(4)
Matamoras
(2)
Mc Connellsburg
(1)
|
Mc Donald
(1)
Mc Kees Rocks
(7)
Mckeesport
(36)
Meadville
(27)
Mechanicsburg
(13)
Media
(62)
Merion Station
(9)
|
Meyersdale
(1)
Milford
(10)
Mill Hall
(1)
Milton
(3)
Minersville
(2)
Monaca
(1)
Monessen
(1)
|
Monongahela
(8)
Monroeville
(48)
Montoursville
(5)
Montrose
(5)
Moosic
(2)
Morrisville
(6)
Morton
(1)
|
Mount Bethel
(1)
Mount Joy
(1)
Mount Pleasant
(1)
Mount Pocono
(1)
Mount Wolf
(3)
Mountville
(1)
Muncy
(6)
|
Nanticoke
(2)
Narberth
(6)
Natrona Heights
(11)
Nazareth
(3)
|
New Brighton
(1)
New Castle
(22)
New Eagle
(1)
New Hope
(4)
|
New Kensington
(11)
New Oxford
(6)
New Philadelphia
(1)
New Stanton
(2)
|
New Tripoli
(1)
Newtown
(18)
Newtown Square
(27)
Norristown
(58)
|
North Versailles
(2)
North Wales
(6)
Northampton
(4)
|
Oakmont
(1)
Oil City
(4)
|
Old Forge
(2)
Olyphant
(3)
|
Orefield
(1)
Oreland
(2)
|
Orwigsburg
(4)
Oxford
(2)
|
Palmerton
(7)
Paoli
(48)
Parkesburg
(1)
Peckville
(4)
Pen Argyl
(2)
|
Pennsburg
(3)
Perryopolis
(2)
Philadelphia
(2,876)
Philipsburg
(8)
Phoenixville
(32)
|
Pine Grove
(1)
Pipersville
(1)
Pittsburgh
(1,190)
Pittston
(4)
Plymouth Meeting
(6)
|
Polk
(1)
Port Matilda
(1)
Pottstown
(35)
Pottsville
(37)
Prospect Park
(2)
|
Punxsutawney
(5)
|
Quakertown
(12)
|
Reading
(37)
Red Lion
(8)
|
Rices Landing
(1)
Richboro
(3)
|
Ridgway
(1)
Ridley Park
(23)
|
Roaring Spring
(2)
Royersford
(1)
|
Russell
(1)
|
Saint Clair
(1)
Saint Marys
(2)
Sarver
(1)
Sayre
(96)
Schwenksville
(1)
Scranton
(152)
Selinsgrove
(5)
Sellersville
(52)
|
Seneca
(12)
Seven Valleys
(1)
Seward
(1)
Sewickley
(13)
Shady Grove
(1)
Shamokin
(2)
Shamokin Dam
(2)
Sharon
(5)
|
Shenandoah
(1)
Shippensburg
(1)
Shrewsbury
(1)
Silverdale
(1)
Skippack
(3)
Slippery Rock
(1)
Somerset
(15)
South Mountain
(1)
|
Southampton
(7)
Southeastern
(1)
Spring City
(3)
Spring House
(5)
Spring Mills
(1)
Springfield
(14)
State College
(46)
Stroudsburg
(3)
|
Sunbury
(4)
Susquehanna
(5)
Swarthmore
(1)
Swiftwater
(1)
|
Tafton
(2)
Tamaqua
(4)
Tannersville
(1)
Tarentum
(6)
|
Taylor
(4)
Telford
(2)
Temple
(3)
Thorndale
(8)
|
Thornton
(1)
Tipton
(1)
Titusville
(4)
Tobyhanna
(1)
|
Torrance
(1)
Towanda
(4)
Transfer
(1)
Troy
(3)
|
Tunkhannock
(3)
Turtle Creek
(6)
Tyrone
(1)
|
Uniontown
(27)
|
University Park
(2)
|
Upper Darby
(4)
|
Valley View
(1)
|
Vandergrift
(3)
|
Verona
(2)
|
Villanova
(3)
|
Wallingford
(5)
Warminster
(21)
Warren
(8)
Warrendale
(1)
Warrington
(2)
Washington
(46)
|
Waymart
(1)
Wayne
(12)
Waynesboro
(14)
Waynesburg
(7)
Weatherly
(1)
|
Wellsboro
(3)
Wernersville
(5)
West Chester
(64)
West Grove
(8)
West Mifflin
(7)
Wexford
(25)
|
White Haven
(1)
Whitehall
(3)
Wilkes Barre
(79)
Williamsport
(55)
Willow Grove
(42)
Willow Street
(1)
|
Windber
(8)
Womelsdorf
(1)
Wyalusing
(1)
Wyncote
(4)
Wynnewood
(234)
Wyoming
(1)
|
York
(205)
|
Youngwood
(2)
|