James Craven (1935–1980) was an Irish poet. He was born at Balregan, outside of Dundalk, County Louth.