Linfen is located in the southwestern part of Shanxi with the Yellow River (the second-longest river in China) to the west and it spans 170 kilometers.
Linfen is located in the southwestern part of Shanxi, on the lower reaches of the Fen River, bounded by Changzhi and Jincheng to the east, the Yellow River to the west (which also forms the border with Shaanxi), Jinzhong and Luliang to the north, and Yuncheng to the south. The prefecture ranges in latitude from 35 23 N to 36 37 N, spanning 170 kilometres (110 mi), and in longitude from 110 22 E to 112 34 E, spanning 200 km (120 mi). The Yellow River or Huang He (listen (help)) is the second-longest river in China, after the Yangtze River, and the sixth-longest river system in the world at the estimated length of 5,464 km (3,395 mi). 
