In 2018, Florence Metropolitan area has a total
population of
147,827 people. It is
located in Lauderdale County. It has a median age of
42, which is
10% above national
average, making it one of the
best places to live for young professionals.
Florence has a median home value of
$164,627, which is
24% below national average. The average rent of
$675, which is
36% below national average and
homeownership rate is
31%.
The average household income in Florence is
$48,244, which is
26%
below national average.
Florence, Alabama has crime index
121,
which is above national average, making it one of the
best places to raise a family.