晋孝公(?─约前357年),《古本竹书》称作晋桓公,姬姓,名颀,是中国春秋战国时代晋国的君主,晋烈公之子,烈公二十七年(前389年),烈公死,孝公即位。孝公死年不详,子晋静公即位。晋孝公时,晋国的大多数领土已大多落入韩、魏、赵三家之手,屡被迁移,孝公二十年(前369年),赵迁晋君于屯留,后封晋君于端氏。