John A. Rocco (June 25, 1936 – April 8, 2020) was an American Republican politician. He was a member of the New Jersey General Assembly from 1980 to 1998. He represented the 6th Legislative District. Rocco also was Mayor of Cherry Hill, New Jersey from 1975 to 1977. Rocco was born in Philadelphia, Pennsylvania.