Hillsborough adalah sebuah kota di negara bagian New Hampshire, Amerika Serikat dan secara administratif terletak di Hillsborough County. Hillsborough terdiri atas Hillsborough Center, Upper Village dan Lower Village.
Menurut sensus tahun 2000 jumlah penduduk kota ini mencapai 4928.
Menurut United States Census Bureau kota ini memiliki luas wilayah 115,6 km², di mana 113,0 km² berupa daratan dan 2,6 km² perairan.
Di bawah ini adalah tempat-tempat yang terletak dalam radius sejauh 32 km di seputar Hillsborough.