James McGill Buchanan Jr., född 3 oktober 1919 i Murfreesboro, Tennessee, död 9 januari 2013 i Blacksburg, Virginia, var en amerikansk nationalekonom som belönades med Sveriges Riksbanks pris i ekonomisk vetenskap till Alfred Nobels minne 1986 för sina bidrag till public choice-teorin.