Holland Township is located in the northwestern part of Hunterdon County. The Delaware River forms its boundary with Pennsylvania and the Musconetcong River its boundary with Warren County. It was created from Alexandria Township on April 13, 1874, before being dissolved and reabsorbed into Alexandria Township on March 4, 1878. The township was reformed and separated as a municipality of its own again on March 11, 1879. Milford was created on April 15, 1911, from portions of Holland Township, based on the results of a referendum held on May 8, 1911. The township was named by Dutch settlers for Holland.