* Oceano Atlantico: Il atlantico Ballyhoo (Hemiramphus brasiliensis) si trova dal Mar dei Caraibi alla costa orientale del Nord America.
* Oceano Pacifico: Specie come Pacific Ballyhoo (Hemiramphus balao) e il Ballyhoo a becco corto (Hemiramphus Balao) si trovano nell'Oceano Pacifico, che vanno dalla California al Sud America.
* Oceano Indiano: L'Oceano Indiano Ballyhoo (Hemiramphus Far) si trova nell'Oceano Indiano.
Pertanto, puoi trovare pesce Ballyhoo in acque costiere e estuari di varie regioni tropicali e subtropicali, a seconda delle specie specifiche.
Nota importante: Il termine "Ballyhoo" è anche usato per un tipo di esca da pesca, quindi è fondamentale specificare il contesto quando si parla di "Ballyhoo".