Ingwiller (prononcé [i?vil?r]) est une commune française de la plaine d'Alsace située à 37,8 km au nord-ouest de Strasbourg, dans la circonscription administrative du Bas-Rhin et, depuis le , dans le territoire de la Collectivité européenne d'Alsace, en région Grand Est.
Cette commune se trouve dans la région historique et culturelle d'Alsace.
En 2022, la population légale est de 3 993 habitants. Bourg de milieu rural, Ingwiller est intégrée dans la communauté de communes de Hanau-La Petite Pierre.
La commune est le chef-lieu du canton d'Ingwiller.