Northborough, Massachusetts, United States [CDP]; population was 5,761 in 1990; housing units was 2,121 in 1990; location is 42°19'N 71°39'W; land area is 3.31 square miles (2,120 acres); water area is 0.01 square miles (9 acres); FIPS code is 46785 [SourceCBP]