Muirhead, New Jersey


Muirhead is an unincorporated community located within Raritan Township in Hunterdon County, New Jersey, United States.