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