Florence is a village in Pike County, Illinois, United States.
[3] According to the 2010 census, Florence has a total area of 0.21 square miles (0.54 km2), all land.
There were 45 housing units at an average density of 222.1 per square mile (85.8/km2).
23.3% of all households were made up of individuals, and 13.3% had someone living alone who was 65 years of age or older.
There were 8.0% of families and 15.1% of the population living below the poverty line, including no under eighteens and 5.0% of those over 64.