Santa Luzia é um município brasileiro do estado da Bahia.
Localiza-se a uma latitude 15º25'46" sul e a uma longitude 39º20'03" oeste, estando a uma altitude de 195 metros.
Sua população estimada em 2004 era de 15 084 habitantes. Possui uma área de 788,157 km².