East Moriches is a census designated hamlet located in Suffolk County, New York, within the town of Brookhaven, and with a population of nearly 5.200 according to the 2010 census. It is named after a native american named Meritces, who owned land on Moriches Neck.