Vela Luka je grad na zapadnoj obali ostrva Korčule, u Dubrovačko-neretvanskoj županiji. Ima oko 3.000 stanovnika i važan je luka i turističko mesto.
Poznata je po bogatoj arheološkoj baštini, naročito nalazištu Vela Spila, praistorijskoj pećini sa ostacima najstarijih ljudskih naselja na ovom području. Okružena je vinogradima, maslinjacima i voćnjacima.
Vela Luka je popularna destinacija za letnji turizam, sa lepim plažama i čistim morem. Tradicionalna zanimanja su ribarstvo i poljoprivreda, ali je turizam danas glavni izvor prihoda.
Grad je povezan trajektnim linijama sa kopnom i drugim ostrvima, što olakšava pristup i doprinosi razvoju turizma i lokalne ekonomije.