Le site de Lamonzie-Montastruc est habité depuis fort longtemps. On a trouvé sur le territoire de la commune de nombreux outils et silex taillés, notamment dans la grotte du Gué de la Roque, ainsi que des traces d’habitats mérovingiens. Concernant l’époque romaine, la voie Bergerac-Périgueux qui traverse la commune atteste également de l’occupation romaine.