Frameries, ville wallonne de 20.600 habitants, est située à proximité de la frontière française, dans la province de Hainaut, près de Mons.
Jumelée avec Issy-les-Moulineaux depuis 1979, la commune actuelle est issue de la fusion en 1977 de cinq localités : Frameries, La Bouverie, Eugies, Sars-la-Bruyère et Noirchain.