Florence is a village in the northwestern portion of the city of Northampton, Hampshire County, Massachusetts. During the 19th century, Florence was a thriving manufacturing village shaped by progressive ideas on religion, abolitionism, and education.