Miasto położone jest pośród malowniczych wzgórz, nad rzeką Serchią, na trasie turystycznej pomiędzy Pizą, a Florencją. Lucca znajduje się 75 km od Florencji i około 30 km od wybrzeża Toskanii. Obok miasta przebiega autostrada A11 oraz linia kolejowa łącząca Florencję z Pizą. Mimo nieco górskiego położenia panuje tu typowy dla Toskanii ciepły klimat
dodane na fotoforum: