上海文廟(シャンハイぶんびょう、簡体字中国語: 上海文庙、拼音: Shànghăi wénmiào)は、中国上海市黄浦区にある孔子を祀った廟。元朝至元三十一年(1294年)に建造され、これまでに4度の移転を行い、清朝咸豊五年(1855年)現在の地に移った。上海市の指定文化財(中国語:上海市文物保護単位)として保護されている。