Hainford
| Hainford | |
|---|---|
All Saints' Church  | |
Location within Norfolk  | |
| Area | 2.68 sq mi (6.9 km2) | 
| Population | 1,037 (2021 census) | 
| • Density | 387/sq mi (149/km2) | 
| OS grid reference | TG229188 | 
| Civil parish | 
  | 
| District | |
| Shire county | |
| Region | |
| Country | England | 
| Sovereign state | United Kingdom | 
| Post town | NORWICH | 
| Postcode district | NR10 | 
| Dialling code | 01603 | 
| Police | Norfolk | 
| Fire | Norfolk | 
| Ambulance | East of England | 
| UK Parliament | |
Hainford (originally Haynford) is a village and civil parish in the English county of Norfolk.
Hainford is located 5.6 miles (9.0 km) south of Aylsham and 6.7 miles (10.8 km) north of Norwich.