Richard McCarthy besuchte bis 1945 die Canisius High School und danach bis 1950 das Canisius College in Buffalo. Dazwischen diente er vom November 1945 bis August 1946 in der US Navy. Zur Zeit des Koreakrieges war er in den Jahren 1950 bis 1952 in der US Army. Zwischenzeitlich studierte er an der University of Buffalo, der Cornell University und der Harvard University. In den Jahren 1952 und 1953 arbeitete er als Zeitungsreporter für die Buffalo Evening News. Zwischen 1956 und 1964 war er Direktor für Öffentlichkeitsarbeit bei der Firma National Gypsum. Er war auch als Autor tätig.
Im Jahr 1970 verzichtete McCarthy auf eine weitere Kandidatur für das US-Repräsentantenhaus. Stattdessen strebte er erfolglos die Nominierung seiner Partei für die Wahlen zum US-Senat an. In den Jahren 1975 und 1976 war er Presseattaché an der amerikanischen Botschaft in Teheran; von 1978 bis 1989 leitete er die Außenstelle der Buffalo News in Washington. Danach zog er sich in den Ruhestand zurück. Richard McCarthy starb am 5. Mai 1995 in Arlington und wurde auf dem dortigen Nationalfriedhof beigesetzt.