Le poisson-coffre alvéolé habite les eaux chaudes, claires, tropicales et subtropicales de l'océan Atlantique occidental. Son aire de répartition géographique s'étend du New Jersey et des Bermudes vers le sud, en passant par la Floride, les Bahamas, la mer des Caraïbes et les Antilles, jusqu'à la côte du Brésil. Il est notablement absent de la majeure partie du golfe du Mexique, bien que des populations distinctes existent dans les eaux autour de la Floride.
Cette espèce occupe une profondeur allant de 3 à 80 mètres (avec des occurrences occasionnelles signalées jusqu'à 100 mètres), bien qu'elle soit le plus souvent rencontrée à des profondeurs faibles à modérées, autour de 30 mètres. Les environnements préférés comprennent les systèmes de récifs coralliens à haute visibilité, les franges de récifs sablonneux, les herbiers marins et les habitats estuariens où l'eau est claire. Au sein de ces écosystèmes, le poisson-coffre alvéolé utilise les têtes de corail, les surplombs rocheux et les parcelles de macroalgues pour se couvrir, se déplaçant lentement sur les substrats sablonneux ou détritiques pour se nourrir pendant la journée tout en restant près d'un abri structurel pour se protéger des prédateurs potentiels.