It shares borders with the cities and municipalities of: Tuzla, Živinice, Banovići, Zavidovići, Maglaj, Petrovo, Gračanica and Srebrenik.
Apart from the urban centre, the city comprises the following villages: Babice Donje • Babice Gornje • Berkovica • Bikodže • Bistarac Donji • Bistarac Gornji • Bokavići • Borice • Brijesnica Donja • Brijesnica Gornja • Caparde • Cerik • Crveno Brdo • Devetak • Dobošnica • Gnojnica • Huskići • Jaruške Donje • Jaruške Gornje • Kalajevo • Komari • Krtova • Kruševica • Lukavac • Lukavac Gornji • Mičijevići • Milino Selo • Modrac • Orahovica • Poljice • Prline • Prokosovići • Puračić • Smoluća Donja • Smoluća Gornja • Semići • Sižje • Stupari • Šikulje • Tabaci • Tumare • Turija • Vasiljevci • Vijenac In 1971, the population of Lukavac was 51,781, made up of: In the 1991 census, Lukavac municipality had 56,830 residents: In the 2013 census the municipality of Lukavac had 44,520 residents: Lukavac has a strong chemical industry, like the whole Tuzla Canton.
The city's football club is FK Radnički Lukavac.
Members of the club regularly represent Bosnia and Herzegovina's national team in world championships.
Lukavac is twinned with: Una-Sana Central Bosnia Posavina Herzegovina-Neretva Tuzla West Herzegovina Zenica-Doboj Sarajevo Bosnian Podrinje Canton 10