Le géant asiatique, qui suit une stratégie du zéro Covid, n'a officiellement enregistré jusqu'à présent que 4.641 décès liés au coronavirus, découvert initialement sur son sol à la fin de 2019.
Dans un communiqué diffusé sur les réseaux sociaux, la mairie de Shanghai a précisé que les trois décès étaient ceux de personnes âgées souffrant de maladies sous-jacentes.
Les deux précédents décès annoncés en Chine l'avaient été mi-mars dans la province du Jilin (nord-est), frontalière de la Corée du Nord.
Lire aussi : La Chine enregistre un pic de contaminations au Covid-19
Shanghai est le théâtre de la pire contagion virale en Chine depuis le début de l'épidémie, avec des dizaines de milliers de nouveaux cas annoncés quotidiennement.
Ses 25 millions d'habitants ont été placés en confinement strict depuis la fin mars, nombre d'entre eux se plaignant entre autres de problèmes d'approvisionnement.