Le canton de Saint-Geniez-d'Olt est une ancienne division administrative française située dans le département de l'Aveyron et la région Midi-Pyrénées. Avec le redécoupage cantonal de 2014, la commune de Saint-Geniez-d'Olt est devenue le bureau centralisateur du nouveau canton de Lot et Palanges.