田京字简之,世世代代都居住在沧州,后来迁移到亳州鹿邑。考中进士后,调任蜀州司法参军,以秦州观察推官改任秘书省著作佐郎,为大理寺详断官。
赵元昊叛乱,侍读学士李仲容向朝廷推荐田京,认为他懂得兵法,田京奉召应试中书,提升为通判镇戎军。夏守斌贝担任陕西经略使,上奏朝廷让田京兼管随军粮食草料。田京上朝应答,陈述方法策略,被赐予五品官服。不久担任经略安抚判官,夏守斌贝被罢官以后,朝廷把武略应运作为决胜科,等到至秘阁考试时,却和其他各科一样都考试六论,田京自以为记诵不是他的长处,于是就离开了。
又参与夏竦的军事谋划。恰逢朝廷派遣翰林学士晁宗悫到军中询问进攻与防守哪一个有益些,众人都要大举深入进行讨伐,田京说:“西夏人不守道义已很长时间了,不容易攻破他们。现在要率领不熟悉对方地形的军队,深入敌方境内,与敌人较量胜负,这是兵家所忌讳的,出动军队一定会失败。”有的说:“还不如和西夏人讲和。”田京说“:敌人军事力量未尝遭到挫败,怎么会降服于我们呢?”不久,赵元昊派黄延德到延州乞求投降,派奇兵出原、渭,打败大将任福。夏竦一直不喜欢田京,由于这次事件改为庐州通判,迁徙为邵武军主管,提点河北路刑狱事。田京于是上奏皇帝说“:请挑选重要的官员坚守沧州、卫州,开凿西山石臼废道来限制战马的通行,征召义勇之士集中教导,免除他们的赋税徭役,并给他们提供军粮,安排士兵白天夜晚守候烽燧,用奇正法训练士兵,从内地征召战马来停止守边的费用。”总共十余件事,仁宗皇帝很赞赏并采纳了这些建议。
入朝成为开封府判官,由于用木械拘系囚犯,在送往狱中的路上,囚犯死去,田京因此而调离开封,担任蔡州知州,后来又调到相州、邢州,又负责提点河北刑狱事。王则占据恩州反叛,田京从城上用绳子坠下奔向南关,进入骁健营安抚士卒。保州振武兵焚毁民居想应合叛贼,田京逮捕这些人并加以斩首,振武兵才得以安定。叛贼派遣其党徒崔象假装出城投降,田京因为崔象用妖言欺惑大众,又将崔象斩首示众,因此在城外的营兵二十六指挥都感到恐惧而被驯服,不敢再叛乱。恩州的南关,老百姓像开封城一样多,能够不被叛贼攻陷,田京功不可没。田京督促士兵用力攻城,叛贼绑住田京的家小登上城墙逼迫他们喊着说“:不要用力攻城,城内的叛贼将要屠杀我们。”田京大声呵斥士兵更加紧攻城,抬头发箭,射死其家小四人。叛贼见此知道田京无所顾忌,于是带领家小离城而去,恩州得以平定,田京由于不能预察会发生叛乱,被降为监郓州税。
在这之前,驻泊都监田斌也由于叛贼发生叛乱而不能预先逮捕叛贼,待罪于军中,后来攻破叛军城池,田斌跟随平叛的将领们进入叛城,由于平叛有功被升为宫苑副使,而田京却独遭贬谪。御史上言说没有预先察知叛贼的行为这个过错并不十分严重,田京忘家小为国家的情义值得表彰,不宜对田京降职处分,于是迁任兖州通判。后来又改为江阴军知州、密州知州,又任提点淮南刑狱事、京西转运使,多次升为兵部员外郎、直史馆、主管沧州转运使。
田京能够招集安抚流民,给流民们分田并免除他们的租税,大约总共增加户数一万七千户,因此特地升为工部郎中。但是传送的人说流民的数字许多都不符合实际,又强行发给流民田地而流民并不乐意接受,侵占老百姓的税地,效法古代的屯田法,后来屯田法无法实行,田京发给老百姓种田和耕牛的价钱,老百姓大多得不偿失,鞭笞督责,一直许多年都不能平息,朝廷和老百姓都担心此事。提升为天章阁待制、陕西都转运使,改任兵部郎中,又任沧州知州,授予右谏议大夫,去世。
田京喜欢议论,但言事繁琐而说话陈旧不合时宜,田京颇精通兵战、历算、杂家之术,为人崇尚气节,年轻时与常山董士廉、汾阴郭京十分友好,都以不拘于俗而知名。曾写有《天人流术》、《通儒子》等十数本书,另有奏议十卷。