东县（在今山西省永济市境）人，《新唐书》称，邓州南阳县人。或称蒲州河东为其祖籍，或称生于邓县，即今河南省邓州市彭桥镇寺北张。史籍记载，张巡从小博览群书，晓通战阵兵法，年轻时就志气远大，不拘小节，结交的都是理想远大者或宽厚长者，而讨厌和庸俗之辈交往。在开元末年（741年），张巡中进士。当时，他的兄长张晓已是监察御史，兄弟二人皆以文名称重一时。之后张巡以太子通事舍人出任清河（今河北清河县）县令。由于在其任内治绩优良，任满后张巡被召回长安。当时正值杨国忠当权，有人劝他投靠杨国忠，定会被重用，但他却拒绝，答曰：