The distribution of the northern ghost bat is confined to the neotropics. Its range extends as far north as the tropical mainland of Mexico and as far south as the tropics of Brazil.
The northern ghost bat's habitat is limited to the neotropical region, with its range extending from the northern reaches of Mexico's tropical mainland to the southern borders of Brazil's tropics.