Myriopteris tomentosa is found ranging from Veracruz north along the eastern side of Mexico and west to Sonora. To the north, it is found in the southwestern US, widespread through Texas and Oklahoma to northwestern Arkansas and the southern edge of Missouri, and also ranges through the Appalachian Mountains from Alabama through Virginia and West Virginia. Reports of the species from Pennsylvania were incorrect.