
Yecheng (forenklet kinesisk: 叶城, tradisjonell kinesisk: 葉城, pinyin: Yèchéng, Wade-Giles: Yeh-ch’êng) eller Karghilik eller Karghalik, også kjent som Chokkuka, er en by i Xinjiang i Kina. Den er 249 km med vei nordvest for Kashgar, og 249 km sør for Mazar. Den er hovedsete for fylket Kargilik.
Yecheng er en gammel oaseby ved sørlige rand av ørkenen Taklamakan, omtrent halvveis mellom Pishan og Yarkand på Silkeveiens sørlige rute forbi Tarimbekkenet.
Kinas riksvei 219 begynner her og fører til Lhazê i den autonome region Tibet.
Kinas riksvei 315 løper gjennom området. Den fører vestover fra Xining i provinsen Qinghai til Kashgar (Kashi) i Xinjiang.