Chňapal červený se loví u pobřeží Mexický záliv, stejně jako východní pobřeží Severní Ameriky, Střední Ameriky a Jižní Ameriky.