James Davis Hagood (November 4, 1889 – December 30, 1972) was a Virginia physician and Democratic member of the Senate of Virginia. Allied with the Byrd Organization, Hagood represented a district centered around Halifax County part-time for three decades. For the last six years and in the absence of Virginia's Lieutenant Governors, Hagood led the Virginia senate as its President pro tempore.