Masny és un municipi francès, situat a la regió dels Alts de França, al departament del Nord. L'any 2006 tenia 4.497 habitants. Limita al nord amb Pecquencourt, a l'est amb Écaillon, al sud-est amb Auberchicourt, al sud amb Erchin i Monchecourt, al sud-oest amb Lewarde, a l'oest amb Loffre i al nord-oest amb Montigny-en-Ostrevent.