Der Picasso-Drückerfisch lebt im Roten Meer, im Indopazifik von den Küsten Ost- und Südafrikas bis nach Japan, Hawaii, der Lord-Howe-Insel und Tuamotu und im östlichen Atlantik vom Senegal bis Südafrika. Er bevorzugt
flache Lagunen mit Korallenbewuchs, Sand- und Geröllzonen und Korallenriffe. Die Fische kommen vor allem in sehr flachen Zonen bis zu einer Tiefe von 5 Metern vor. Sie leben einzeln oder paarweise und sind territorial. Gelegentlich werden sie aber auch in großen Gruppen angetroffen.