Florence is an unincorporated census-designated place in York Township, Switzerland County, in the U.S. state of Indiana. The community was laid out in 1817 under the name New York. A post office was established under this name in 1827, and was renamed to Florence in 1847. The post office is still currently operating.