Kokneses pagasts ir veidojies ap Kokneses pili, kura 1206.gadā mineta Indriķa hronikā. 1945.gadā Kokneses pagastā izveidoja Bilstiņu, Kokneses, Pērses un Ratnicēnu ciemu. Pagastu likvidēja 1949.gadā. 1954.gadā Kokneses ciemam pievienoja Bilstiņu ciemu, bet Pērses ciemu iekļāva Odzienas ciemā. 1958.gadā Kokneses ciemu pievienoja Kokneses strādnieku ciemata teritorijai, 1962.gadā tai pievienoja arī daļu no Ratnicēnu ciema. Kokneses pagastu atjaunoja 1990.gadā, administratīvu pārkārtojumu laikā Kokneses pagastā iekļauta Viskāļu pagasta Austrumu daļa.