What city has the same latitude as Toronto?

Hundreds have. Here is a selection:

Spain: Avilés, Gijón

France: Toulouse, Montpelier, Arles, Nice

Italy: Pisa, Livorno, Ancona

Croatia: Split

Bosnia/Herzegovina: Sarajevo

Serbia: Krusevac

Bulgaria: Dobrich

Russian Federation: Sochi, Nalchik,

Kazakhstan: Aqtau

China: Urümqi, Linxi, Tongliao

Japan: Asahikawa

USA: Boise ID, Moose WY, Thermopolis & Newcastle WY, Sioux Falls SD,

Albert Lea MN, LaCrosse & Sheboygan WI, Bay City & Cass City MI