Estaimpuis [ɛtɛ̃pɥi] (en néerlandais Steenput, en picard Timpu) est une commune francophone de Belgique située en Wallonie picarde et en Flandre romane dans la province de Hainaut, ainsi qu’une localité où siège son administration.
Il s’agit d’une commune à caractère rural. La majeure partie du territoire est occupée par des terres agricoles.
Le nom de la localité est attesté sous la forme Stemput au xiie siècle, Stempuch au xiiie siècle.
Selon Maurits Gysseling et François de Beaurepaire, il s’agit d’un composé germano-roman signifiant « le puits maçonné » ou « le puits en pierre », le premier élément Estaim- étant issu du germanique staina- « pierre » cf. Étaimpuis (Haute-Normandie, Estanpuiz en 1137)