Upload Photo

Town of Brookhaven

The Town of Brookhaven is the largest town in Suffolk County with a population of 486,040. Within the town there are numerous villages including Stony Brook, Port Jefferson and Patchogue.