Луково је насеље у Србији у општини Куршумлија у Топличком округу. Према попису из 2002. било је 366 становника (према попису из 1991. било је 320 становника). Средишњи, ушорени део насеља је туристичка целина Луковска бања.У насељу Луково живи 271 пунолетни становник, а просечна старост становништва износи 38,3 година (39,3 код мушкараца и 37,4 код жена). У насељу има 136 домаћинстава, а просечан број чланова по домаћинству је 2,69.
Ово насеље је великим делом насељено Србима (према попису из 2002. године).