Kde na svete žije krab pustovník?

Kraby pustovníka sa nachádzajú vo všetkých teplých oceánoch po celom svete. Zvyčajne obývajú plytké vody blízko pobrežia, ako sú koralové útesy, skalnaté pobrežia a prílivové bazény. Niektoré druhy žijú aj v hlbších vodách, ako napríklad obrovský krab pustovník (Petrochirus diogenes), ktorý možno nájsť v hĺbkach až 1 000 metrov (3 280 stôp). Kraby pustovníky sa nachádzajú v rôznych biotopoch vrátane piesočnatých pláží, skalnatých pobreží, koralových útesov a mangrovových močiarov.