Puimoisson est une commune française, située dans le département des Alpes-de-Haute-Provence en région Provence-Alpes-Côte d’Azur.

Puimoisson fait partie de la communauté d’agglomération Durance Luberon Verdon.

Le village est situé sur le plateau de Valensole, à 698 m d’altitude. Plusieurs rues du village sont en escalier. La place centrale s’étend sur un hectare, et est ombragée de micocouliers. La commune est membre du Parc naturel régional du Verdon.