Franklin, New Hampshire. Franklin adalah sebuah kota di Merrimack County, New Hampshire, Amerika Serikat. Pada sensus 2010, populasinya adalah 8.477, terendah dari 13 kota di New Hampshire. Franklin termasuk desa West Franklin.