Les mudpuppies se trouvent dans l'est de l'Amérique du Nord, principalement dans le bassin du fleuve Mississippi et dans la région des Grands Lacs, ainsi que certaines parties du Canada et du Tennessee. Ils préfèrent les ruisseaux et les lacs fraîches et rocheux avec des zones végétalisées et des courants modérés. Les mudpuppies se trouvent généralement dans les habitats d'eau douce, mais ils peuvent également parfois être trouvés dans l'eau saumâtre près des zones côtières.