Dimont se situe dans le département du Nord en plein cœur du parc naturel régional de l'Avesnois. L'Avesnois est connu pour ses prairies, son bocage et son relief un peu vallonné. Dimont fait partie administrativement de l'Avesnois, historiquement du Hainaut et ses paysages rappellent la Thiérache. La commune se trouve à 100 km de Lille (préfecture du Nord), Bruxelles (Belgique) ou Reims (Marne), à 45 km de Valenciennes, Mons (B) ou Charleroi (B), à 16 km de Maubeuge, Fourmies et à 8 km d'Avesnes-sur-Helpe (sous-préfecture). La Belgique se trouve à 10 km et le département de l'Aisne à 20 km.