Hull is a village in Pike County, Illinois, United States. The population was 392 at the 2020 census, a decline from 461 in 2010. Hull is located at 39°42′28″N 91°12′18″W / 39.70778°N 91.20500°W. According to the 2010 census, Hull has a total area of 1.851 square miles, of which 1.84 square miles is land and 0.011 square miles is water.