Composed of several villages, hamlets, and neighbourhoods, the town spans much of northern Hog Bay to the south and inland towards the highlands of eastern Hancock County. These include Franklin Village, East Franklin, West Franklin, Egypt, Hog Bay Hills / Johnny's Brook, Shipyard Point, Butler Point, Cards Crossing, George's Pond, Donnell Pond, and Rabbittown.
Composed of several villages hamlets and neighbourhoods the town spans much of northern Hog Bay to the south and inland towards the highlands of eastern Hancock County These include Franklin Village East Franklin West Franklin Egypt Hog Bay Hills / Johnny's Brook Shipyard Point Butler Point Cards Crossing George's Pond Donnell Pond and Rabbittown