Ham-les-Moines est une commune française située dans le département de Ardennes, en région Grand Est.