Yan Lianke ble født i en fattig bondefamilie på landsbyen Tianhu i Song fylket, Henan provinsen. Han bor siden i Beijing.