Halvspekkhogger lever i kystnære tempererte og tropiske vannmasser i alle verdenshavene (unntatt i polhavene), herunder også langs deler av norskekysten. Det er usikkert hvor mange dyr som finnes, men forskere har estimert at det finnes omkring 40 000 i det østlig Stillehavet. Dette er sannsynligvis den største populasjonen.