James P. McCarthy (born March 7, 1935) is a retired United States Air Force general. He was Deputy Commander in Chief of the United States European Command. He was the ARDI Professor of National Security at the United States Air Force Academy.