Nguồn gốc tự nhiên của chúng là từ Thái Bình Dương, kéo dài từ quần đảo Ryukyu đến Úc. Tuy nhiên, hiện nay, loài cá này có thể được tìm thấy ở mọi nơi trên thế giới. Giá bán của cá trạng nguyên thường dao động từ 400 nghìn đồng đến 1 triệu đồng cho một con, tùy thuộc vào kích thước và màu sắc.