Giacomo Ratto (born 19 April 1986 in Varese, Italy) is an Italian footballer who currently plays for Nilandhoo SC of the Central League Zone in the Maldives. He has played for clubs in many countries, including Panama, Nicaragua, Fiji, Switzerland, Mongolia, Greece, Malta, Iceland and Maldives.