Kim Sang-hyun (Korean: 김상현) is a Korean name consisting of the family name Kim and the given name Sang-hyun, and may also refer to: