Larksville is a borough in Luzerne County, Pennsylvania, two miles (three km) west of Wilkes Barre on the Susquehanna River, running through US-Route 11. In 1910, 9,288 people lived here, and in 1940, 8,467 people lived here. The population was 4,694 at the 2000 census.
Larksville is located at 41°15′31″N 75°55′38″W / 41.25861°N 75.92722°W / 41.25861; -75.92722 (41.258525, -75.927176).
According to the United States Census Bureau, the borough has a total area of 4.9 square miles (12.7 km²), of which, 4.8 square miles (12.3 km²) of it is land and 0.2 square miles (0.4 km²) of it (3.25%) is water.