Hanford is located in Kings County, of which it is the county seat, south of Fresno between Lemoore and Visalia along Highway 198 near the Kings and San Joaquin rivers.
The population estimate for July 1, 1998 was 37,151, an increase of 6,688 since 1990.