John A. Rocco (June 25, 1936 – April 8, 2020) was an American Republican Party politician who served in the New Jersey General Assembly from 1980 to 1998, where he represented the 6th Legislative District. Rocco also served as Mayor of Cherry Hill, New Jersey.