上海市人民代表大会（简称上海市人大）是上海市的省级地方国家权力机关。现市人大代表任期为5年，其常设机构为上海市人民代表大会常务委员会。
职责.根据《地方各级人民代表大会和地方各级人民政府组织法》，上海市人民代表大会，是上海市的地方国家权力机关。并在上海市内，确保宪法及相关法律法规和全国人大相关决议的遵守和执行，并保证预决算的执行。同时，负责选举其常务委员会的组成人员，选举上海市市长和副市长、市高级人民法院院长和市人民检察院检察长、上海市的全国人大代表，审议同级机关的工作报告等权力。