Bernard Shaw (born May 22, 1940) is an American journalist and former news anchor for CNN from 1980 until his retirement in March 2001.
Shaw was born in Chicago, Illinois and attended the University of Illinois at Chicago from 1963 to 1968. He served in the U.S. Marine Corps.
Shaw began his broadcasting career as an anchor and reporter for WNUS in Chicago. He then worked as a reporter for the Westinghouse Broadcasting Company in Chicago, moving later to Washington as the White House correspondent. Shaw worked as a correspondent in the Washington Bureau of CBS News from 1971 to 1977. In 1977, Shaw moved to ABC News as Latin American correspondent and bureau chief before becoming the Capitol Hill Senior Correspondent. He left ABC in 1980 to move to CNN as its Principal Anchor.