Le requin-bouledogue est une espèce côtière et semi-pélagique. Côtière car on le retrouve sur toutes les côtes des mers tropicales et sub-tropicales du monde, et semi-pélagique car il peut aussi évoluer dans des eaux semi-profondes, entre la surface et 150m de profondeur.
Le requin-bouledogue affectionne particulièrement les eaux boueuses et turbides, comme les embouchures de fleuves et de rivières. En effet, ayant l’incroyable faculté de s’adapter aussi bien en eau douce qu’en eau salée, il est aussi présent dans les fleuves, les rivières ou les lacs : lac du Nicaragua, l’Amazone, le Gange, le Tigre, le Zambèze ou encore le Mississipi.
Remontant donc les fleuves et rivières, certains specimens ont ainsi pu être observés à des milliers de kilomètres de l’océan.