Dupo est un village situé au nord-ouest du comté de Saint Clair dans l'Illinois, aux États-Unis. Le village est incorporé le 8 juillet 1912.