Seabrook is a small village located within Upper Deerfield Township, in Cumberland County, in the Vineland-Millville metro area. It has a total area of 2.2 square miles, all of which is land and a population around 2,000. The settlement history of Seabrook created a unique place of diverse ethnic groups, which may be learned about in the Seabrook Educational and Cultural Center.