Agency logo

VFC Site List

The following list contains all active Vaccines For Children (VFC) provider sites in the state of Maine. The list is sorted alphabetically by county and is updated monthly.

CountyMaine Immunization Program Provider SitesCity
AndroscogginAuburn Medical AssociatesAuburn
AndroscogginB Street Health CenterLewiston
AndroscogginCCS PediatricsLewiston
AndroscogginCentral Maine Family PracticeLewiston
AndroscogginCentral Maine Medical CenterLewiston
AndroscogginCentral Maine PediatricsLewiston
AndroscogginDFD Russell Medical Center TurnerTurner
AndroscogginDFD Russell Medical Center-LeedsLeeds
AndroscogginDHHS/Lewiston/PHNLewiston
AndroscogginFamily Healthcare AssociatesAuburn 
AndroscogginFamily Medicine ResidencyLewiston
AndroscogginLivermore Falls Family PracticeLivermore Falls
AndroscogginMinot Avenue Family MedicineAuburn
AndroscogginPediatric Associates of LewistonLewiston
AndroscogginPoland Community Health CenterPoland
AndroscogginPoland Family PracticePoland
AndroscogginSt Marys Center for Family MedicineLewiston
AndroscogginWestern Maine Family Health CenterLivermore Falls
AroostookAcadia Family Health CenterMadawaska
AroostookCary Medical CenterCaribou
AroostookDHHS/Caribou/PHNCaribou
AroostookFish River Rural Health-Eagle LakeEagle Lake
AroostookFish River Rural Health-Fort KentFort Kent
AroostookFish River Rural Health-MadawaskaMadawaska
AroostookHoulton Band of Maliseet Indians HCHoulton
AroostookHoulton PediatricsHoulton
AroostookHoulton Regional HospitalHoulton
AroostookKatahdin Valley HC AshlandAshland
AroostookKatahdin Valley Health - HoultonHoulton
AroostookMicmac Family Health ServicesPresque Isle
AroostookNL Home Care and HospicePresque Isle
AroostookNL Health Arg Hospital Presque Isle
AroostookNL Pediatrics Presque IslePresque Isle
AroostookNL Primary Care CaribouCaribou
AroostookNL Primary Care Fort Fairfield Fort Fairfield
AroostookNL Primary Care Presque IslePresque Isle
AroostookPines Health Services - CaribouCaribou
AroostookPines PediatricCaribou
AroostookPresque Isle Family Health CenterPresque Isle
AroostookPresque Isle High SchoolPresque Isle
AroostookSt John Valley Health CenterVan Buren
CumberlandBarbara Bush Children's HospitalPortland
CumberlandBridgton PediatricsBridgton
CumberlandCape Integrative HealthCape Elizabeth
CumberlandCiampi Family PracticeSouth Portland
CumberlandDFD Russell Medical CenterBridgton
CumberlandDHHS/Portland/PHNPortland
CumberlandElizabeth B Pierce DO, PAYarmouth
CumberlandFreeport Medical Center PAFreeport
CumberlandFulcrum Family Health LLCFreeport
CumberlandGPH 180 Park AvePortland
CumberlandGPH 295 Park AvePortland
CumberlandGray Family Health CenterGray
CumberlandGreater Portland Health BrickhillSouth Portland 
CumberlandGreater Portland Health Preble StreetPortland
CumberlandGreater Portland Health RivertonPortland
CumberlandGreater Portland Health SagamorePortland
CumberlandHarbourside Family PracticeYarmouth
CumberlandHoney Bee Home HealthFreeport
CumberlandIntermed at Foden RoadSouth Portland
CumberlandIntermed Extended Primary CareSouth Portland
CumberlandIntermed Family PracticeSouth Portland 
CumberlandIntermed PediatricsPortland
CumberlandIntermed Yarmouth Family PracticeYarmouth
CumberlandJoyful BalanceBridgton
CumberlandLakes Region Primary CareWindham
CumberlandLiving Well Family MedicineBridgton
CumberlandLongcreek Youth Development CenterSouth Portland
CumberlandLotus Family PracticeFalmouth
CumberlandMaine Coast Midwives and MedicineCumberland
CumberlandMaine Pediatric Specialty GroupPortland
CumberlandMaine Street Medical LLCBrunswick
CumberlandMartins Point Hc ScarboroughScarborough
CumberlandMartins Point Health Care - GorhamGorham
CumberlandMartins Point Health Care - BrunswickBrunswick
CumberlandMartins Point Health Care-PortlandPortland
CumberlandMCMG Family Practice at ParkviewBrunswick
CumberlandMid Coast HospitalBrunswick
CumberlandMid Coast Medical Group PediatricsBrunswick
CumberlandMMP Falmouth Family MedicineFalmouth
CumberlandMMP Falmouth PediatricsFalmouth
CumberlandMMP Pediatrics at MMCPortland
CumberlandMMP Portland Family MedicinePortland
CumberlandMMP Portland PediatricsPortland
CumberlandMMP South Portland PediatricsSouth Portland
CumberlandMMP Westbrook Family MedicineWestbrook
CumberlandNaples Family PracticeNaples
CumberlandNL Home Care and HospiceSouth Portland
CumberlandNL Mercy Dr Harry Davis PediatricsPortland
CumberlandNL Mercy Hosptial Fore RiverPortland
CumberlandNL Mercy Primary Care GorhamGorham
CumberlandNL Mercy Primary Care West FalmouthFalmouth
CumberlandNL Mercy Primary Care WindhamWindham
CumberlandNL Mercy Primary Care YarmouthYarmouth
CumberlandNL Mercy Primary South PortlandSouth Portland
CumberlandNorth Bridgton Family Practice North Bridgton 
CumberlandOpen Circle Family PracticeSouth Portland
CumberlandPersonalized Pediatrics of MainePortland
CumberlandPortland Public HealthPortland
CumberlandPrimary Care and Walk-In ClinicBrunswick
CumberlandRaymond RedicareRaymond
CumberlandSBHC at Casco Bay High SchoolPortland
CumberlandSBHC at Deering High SchoolPortland
CumberlandSBHC at King Middle SchoolPortland
CumberlandSBHC at Portland High SchoolPortland
CumberlandSBHC at South Portland High SchoolSouth Portland
CumberlandSBHC at South Portland Middle SchoolSouth Portland 
CumberlandSBHC at Westbrook High SchoolWestbrook
CumberlandScarborough Family MedicineScarborough
CumberlandStandish Primary CareStandish
CumberlandSteep Falls Family PracticeSteep Falls
CumberlandStephen R Barter MDNaples
CumberlandWestbrook PediatricsWestbrook
CumberlandWhole MedicineScarborough
CumberlandYarmouth Health Center-Intermed PedsYarmouth
FranklinFarmington Family PracticeFarmington
FranklinFiddlehead Pediatric HealthcareFarmington
FranklinFranklin Health PediatricsFarmington
FranklinFranklin Memorial Hospital Farmington
FranklinMt Abram Regional Health CenterKingfield
FranklinRangeley Family MedicineRangeley
FranklinStrong Area Health CenterStrong
HancockAcadia Integrative MedicineMount Desert
HancockBucksport Regional Health Center EllsworthEllsworth
HancockBucksport Regional Health Center Bucksport
HancockCadillac Family PracticeBar Harbor
HancockCommunity Health Center - SW HarborSouthwest Harbor
HancockCooper Gilmore Health CenterBar Harbor 
HancockEllsworth Family Planning PrimaryEllsworth
HancockLisa Stewart Womens Health CenterBar Harbor
HancockMount Desert Island HospitalBar Harbor
HancockNL Maine Coast HospitalEllsworth
HancockNL Pediatric Care EllsworthEllsworth
HancockNL Primary Care Blue HillBlue Hill 
HancockNL Primary Care CastineCastine
HancockNL Primary Care EllsworthEllsworth
HancockNL Primary Care GouldsboroGouldsboro
HancockNL Primary Care Southwest HarborSouthwest Harbor
HancockNL Primary Care StoningtonStonington
HancockTrenton Health CenterTrenton
KennebecAugusta Family MedicineAugusta
KennebecBe Well My FriendAugusta
KennebecBelgrade Regional Health CenterBelgrade
KennebecDFD Russell Medical Center MonmouthMonmouth
KennebecDHHS/Augusta /PHNAugusta
KennebecElmwood Primary CareWaterville
KennebecFamily Focused HealthcareAugusta
KennebecFamily Medicine InstituteAugusta
KennebecGardiner Family MedicineGardiner
KennebecGreat Oaks Family MedicineOakland
KennebecHallowell Family PracticeHallowell
KennebecKennebec PediatricsAugusta 
KennebecKents Hill School Student Health CenterKents Hill
KennebecLovejoy Health CenterAlbion
KennebecMaine Comprehensive Health InstituteWaterville
KennebecMaine Dartmouth Family PracticeWaterville
KennebecMaine General Medical CenterWaterville
KennebecManchester Care CenterManchester
KennebecNL Health Center ClintonClinton
KennebecNL Inland HospitalWaterville
KennebecNL Primarycare Concourse WatervilleWaterville
KennebecOakland Family MedicineOakland
KennebecRosalind R Waldron MDWinslow
KennebecSBHC Lawrence High SchoolFairfield
KennebecWaterville Family Practice PAWaterville
KennebecWaterville PediatricsWaterville
KennebecWinthrop Family MedicineWinthrop
KennebecWinthrop Pediatric Adolescent Medicine Winthrop
KnoxDHHS/Rockland/PHNRockland
KnoxIsland Community Medical ServicesVinalhaven
KnoxMegunticook Family MedicineWest Rockport
KnoxNorth Haven Medical ClinicNorth Haven 
KnoxPen Bay Family MedicineRockport
KnoxPen Bay Medical CenterRockport
KnoxPen Bay PediatricsRockport
KnoxPen Bay Primary CareRockland
KnoxThe Pharmacy at PBMCRockport
LincolnBoothbay Region School Health CenterBoothbay
LincolnFull Circle Direct Primary CareDamariscotta
LincolnLifespan Family Healthcare LLCNewcastle
LincolnLincoln Medical Partners-WaldoboroWaldoboro
LincolnLincoln Medical Partners-WiscassetWiscasset
LincolnLincolnhealthDamariscotta
LincolnLMP Family Care CenterBoothbay Harbor 
LincolnLMP Primary CareDamariscotta
LincolnLMP Specialty CareDamariscotta
LincolnMedomak Family MedicineWaldoboro
LincolnSBHC at Damariscotta High SchoolDamariscotta
LincolnSBHC Medomak Valley SchoolWaldoboro 
LincolnSheepscot Valley Health CenterCoopers Mills
LincolnWaldoboro Family MedicineWaldoboro
LincolnWiscasset Family HealthWiscasset
OxfordAardvark PediatricsNorway
OxfordBethel Family Health CenterBethel
OxfordCold River Health CareLovell
OxfordElsemore Dixfield ClinicDixfield
OxfordLive Life Family PracticeSouth Paris
OxfordOxford Hills SBHCSouth Paris
OxfordSacopee Valley Health CenterPorter
OxfordStephens Memorial HospitalNorway
OxfordSwift River Family MedicineRumford
OxfordTelstar Middle/High School-2130Bethel
OxfordWestern Maine PediatricsNorway
OxfordWestern Maine Primary CareNorway
PenobscotAlbert Adams MD DBA Riverview PedsBrewer
PenobscotBangor City Health DepartmentBangor
PenobscotBrewer Health CenterBrewer
PenobscotBrewer Medical CenterBrewer
PenobscotCold Stream Health CareWest Enfield
PenobscotCorinth Medical AssociatesCorinth
PenobscotCornerstone Family PracticePatten
PenobscotDHHS/Bangor/PHNBangor
PenobscotHamlin Primary Care/Ben Fiske HealthMedway
PenobscotHAN-LeeLee
PenobscotHAN-Lincoln (OB Pod)Lincoln
PenobscotHelen Hunt Health CenterOld Town
PenobscotHometown Health Center-DexterDexter
PenobscotHometown Health Center-NewportNewport
PenobscotKatahdin Valley Health-MillinocketMillinocket
PenobscotKatahdin Valley Health-PattenPatten
PenobscotMillinocket Hospital Family MedicineMillinocket
PenobscotNL Cutler Health CenterOrono
PenobscotNL Eastern Maine Medical CenterBangor
PenobscotNL Family Medicine & Residency BangorBangor
PenobscotNL Health Center NewportNewport
PenobscotNL Pediatric Primary BangorBangor
PenobscotNL Primary Care BrewerBrewer
PenobscotNL Primary Care HampdenHampden
PenobscotNL Primary Care Husson AveBangor
PenobscotNL Primary Care Newport RHCNewport
PenobscotPCHC Community Clinics/School BaseBrewer
PenobscotPediatric Specialty ClinicsBangor
PenobscotPenobscot Community Health CenterBangor
PenobscotPenobscot Nation Health DepartmentIndian Island
PenobscotPenobscot PediatricsBangor
PenobscotPenobscot Valley Primary CareLincoln 
PenobscotSBHC at Bangor School Department Bangor
PenobscotSBHC Nokomis Regional High SchoolNewport
PenobscotSt Joseph Family Medicine-BangorBangor
PenobscotSt Joseph Family Medicine-BroadwayBangor
PenobscotSt Joseph Family Medicine-HampdenHampden
PenobscotTwin City Family PracticeBrewer
PiscataquisDover-Foxcroft Family MedicineDover-Foxcroft
PiscataquisKVHC - Dover-FoxcroftDover-Foxcroft
PiscataquisKVHC - BrownvilleBrownville
PiscataquisMilo Family PracticeMilo
PiscataquisNL Health Center GreenvilleGreenville 
PiscataquisNL Health SangervilleSangerville
PiscataquisNorthern Ligh Mayo Hospital Dover-Foxcroft
SagadahocRichmond Area Health CenterRichmond
SagadahocRiverside Healing CenterBath
SagadahocSBHC Morse High SchoolBath
SagadahocStellar PediatricsTopsham
SagadahocTopsham Family MedicineTopsham
SomersetAurora Health CareFairfield
SomersetBingham Area Health CenterBingham
SomersetFour Seasons Family PracticeFairfield
SomersetJackman Community Health CenterJackman
SomersetMadison Area Health CenterMadison
SomersetNL Health Center PittsfieldPittsfield
SomersetNL Primary Care MadisonMadison
SomersetNorridgewock Health CenterNorridgewock
SomersetRedington Fairview General PharmacySkowhegan
SomersetRedington Family PracticeSkowhegan
SomersetRedington PediatricsSkowhegan
SomersetSkowhegan Family MedicineSkowhegan
WaldoArthur Jewell Community Health CenterBrooks
WaldoBelfast PediatricsBelfast
WaldoDonald Walker Health CenterLiberty
WaldoLincolnville Regional Health CenterLincolnville
WaldoNL Primary Care UnityUnity
WaldoSeaport Community Health CenterBelfast
WaldoStockton Springs Regional Health CenterStockton Springs
WaldoWaldo County HospitalBelfast
WaldoWCMP Family MedicineBelfast
WaldoWCMP PediatricsBelfast
WaldoWCMP Primary CareBelfast
WaldoWinterport Community Health CenterWinterport
WashingtonArnold Memorial Medical Center PAJonesport
WashingtonBlue Devil Health CenterCalais
WashingtonCalais Regional Medical ServicesCalais
WashingtonDHHS/Machias/PHNMachias
WashingtonDowneast Community Hospital- Peds Machias 
WashingtonEast Grand Health CenterDanforth
WashingtonEastport Health CareEastport
WashingtonEastport Health Care MachiasMachias
WashingtonEastport Health Care PediatricsMachias 
WashingtonHarrington Family Health CenterHarrington
WashingtonHealthwaysEast Machias
WashingtonMilbridge Medical CenterMilbridge
WashingtonMoosabec MedicalJonesport
WashingtonPassamaquoddy Health CenterPrinceton
WashingtonPleasant Point Health CenterPerry
WashingtonRegional Medical CenterLubec
WashingtonSt. Croix Reg Family Health Center Princeton
WashingtonSt. Croix Regional Family Health CenterCalais
WashingtonWoodland Jr/Sr High SchoolBaileyville
YorkGalbraith Family Medicine, LLCLimerick
YorkGreat Works Family PracticeSouth Berwick
YorkHarbor Pediatrics PAYork
YorkJudy Welch MDSaco
YorkKittery Family PracticeKittery
YorkMartins Point HC BiddefordBiddeford
YorkMMP Saco PediatricsSaco
YorkNasson Health CareSpringvale
YorkPediatric Associates - Wells OfficeWells
YorkPediatric Associates -YorkYork
YorkSeacoast Whole HealthYork
YorkSeaside Family Health CareOld Orchard Beach
YorkSMHC Family Medicine - SanfordSanford
YorkSMHC Family Medicine SacoSaco
YorkSMHC Pediatrics BiddefordBiddeford
YorkSMHC Pediatrics KennebunkKennebunk
YorkSMHC Primary Care KennebunkKennebunk
YorkSMHC Saco Peds Rt 1Saco
YorkSMHC Sanford PediatricsSanford
YorkSouth Berwick Family Practice CenterSouth Berwick
YorkSouthern Maine Health-SMHCBiddeford
YorkVillage Family Health Care LLCYork
YorkWaterboro Village Pediatrics LLCEast Waterboro
YorkWells Family PracticeWells
YorkWells-Ogunquit CDS#18Wells
YorkYork Family PracticeYork
YorkYork Hospital Family Med SanfordSanford
YorkYork Hospital Family Medicine WellsWells