Blairstown is a Township in Warren County, New Jersey, United States. As of the United States 2000 Census, the township population was 5,747. Blairstown Township was incorporated as a township by an Act of the New Jersey Legislature on April 14, 1845, from portions of Knowlton Township, based on the results of a referendum held that day. It is located in the eastern portion of the Lehigh Valley.