Nietoperze owocowe (latające psy) zamieszkują strefy tropikalne i podzwrotnikowe na całym globie:
Afryka
Madagaskar, Komory, Mauritius, Reunion, Seszele
Azja
Indie, Sri Lanka, Bangladesh, Nepal, Bhuta, Mjanma, Tajlandia, Kambodża, Wietnam, Laos, Malezja, Singapur, Indonezja, Filipiny
Australia
Wschodnie, północne, zachodnie regiony
Wyspy Pacyfiku
Wyspy Salomona, Vanuatu, Nowa Kaledonia, Fidżi, Tonga, Samoa, Guam, Mariany
Zazwyczaj w lasach, zadrzewieniach, ogrodach z drzewami owocowymi i kwiatami. Niektóre gatunki adaptują się do terenów miejskich.