Three Bridges is an unincorporated community and census-designated place located within Readington Township in Hunterdon County, in the U.S. state of New Jersey, on the South Branch Raritan River. It is named for the three original bridges which crossed the river.