Annandale is a census-designated place and unincorporated area located within Clinton Township, in Hunterdon County, New Jersey. Its population at the 2010 census was 1,276. The CDP has a total area of 3.8 square kilometre, all of it land.
The North Hunterdon High School is located here.
The economy is primarily based on local businesses, professional services, sales and service, and to a minor extent on the production, construction and transport of materials.