Le territoire comprend le grand plateau crayeux de Picardie, dont la limite se trouve sur le territoire. Au nord du village, la craie blanche est présente et s’approche même des coteaux du Bois des Côtes, visible dans la Grande rue. Elle se manifeste également entre le tertre et le hameau de Villers. Près de Luchy, on trouve quelques dépôts de sable peu épais.
L’escarpement au-dessus du chef-lieu révèle du sable quartzeux rubané, à gros grains verts, dans sa partie inférieure. La même composition de sable contenant des concrétions calcaires tuberculeuses se retrouve autour du cap qui supporte le camp de César. Le plateau du camp présente des lits de sable roux et blanc. Les rognons calcaires blancs sont visibles en surface.
Le talus des coteaux est recouvert d’un dépôt sablonneux formant une terrasse qui semble avoir été déplacée ou remodelée par les eaux. On y trouve de nombreux petits galets ainsi que des amas de coquilles fossiles brisées, similaires à celles présentes avec les lignites du Soissonnais. On peut en observer en grande quantité au-dessus de Villers, où les champs sont remplis de cyrènes brisées.
