Hertford (pronounced Hart-fud) is a town in Hertfordshire, England. In 2011, it had a population of 26,783 people.

It is Hertfordshire's county town, but the largest town is Watford.

The town centre is 19.2 miles (30.9 km) north of Central London and 16.7 miles (27.02 km) north east of Watford.