Freehold Borough is a borough in Monmouth County, New Jersey, United States. It is the county seat of Monmouth County. According to the 2020 United States Census, the borough's population is 12,538, and its land area is 1.93 square miles. 