New Florence, PA
New Florence is a borough in Westmoreland County, Pennsylvania, United States. The population was 784 at the 2000 census.
New Florence is located at 40°22′47″N 79°4′29″W / 40.37972°N 79.07472°W / 40.37972; -79.07472 (40.379707, -79.074841).
According to the United States Census Bureau, the borough has a total area of 0.4 square miles (0.9 km²), of which, 0.3 square miles (0.9 km²) of it is land and 0.04 square miles (0.1 km²) of it (5.56%) is water.