Obec Lukavec leží 3 km jihovýchodně od Lovosic. Prvotní osídlení lukaveckého katastru na březích potoka Modly je archeology položeno do období kolem 5. století př.n.l., kdy zde sídlily keltské kmeny. Místo bylo posléze opuštěno a další nálezy pocházejí až ze slovanského období kolem 8. století n.l. První písemná zmínka o Lukavci pochází z roku 1056, kdy zdejšími majiteli byli řádoví bratři z litoměřického kláštera. Po přelomu 14. a 15. století vlastnil dva díly Lukavce Jan z Vartenberka. Kolem roku 1480 zde byli vladykové z Lukavce, původně litoměřičtí měšťané. Další majitelé se na všech třech dílech obce velmi často střídali. Zdejší tvrz, vystavěná již za Vartenberků, byla později přestavěna na zámek, který je dnes účelově využit.