上海证券交易所上市公司列表是一份旨在列举在上海证券交易所主板上市的公司的列表。截至2021年2月5日，上海证券交易所主板共有1590家上市公司，其中上市A股数量为1585只，上市B股数量为48只。A股代码以60为始，B股代码以9009为始。已发行但未上市的新股以“未上市”表示，“城市”栏所列出城市为公司注册地（不一定是公司总部所在地）。上海证券交易所科创板上市的公司列表请参见上海证券交易所科创板上市公司列表。
终止上市交易.以下为终止上市交易（摘牌）公司，以退市时间排列。