L' élection du maire de San Diego en 1921 a eu lieu le 5 avril 1921 pour élire le maire de San Diego . Aux élections primaires, l'ancien maire James E. Wadham et l'ancien membre du conseil municipal John L. Bacon ont reçu le plus de votes et se sont qualifiés pour le second tour. Bacon a ensuite été élu maire à la majorité des voix.
Le maire sortant Louis J. Wilde a refusé de se présenter à la réélection, qualifiant le poste de maire de travail ingrat. Les trois principaux candidats pour succéder à Wilde étaient l'ancien maire James E. Wadham , l'ancien membre du conseil municipal John L. Bacon et l'avocat Frank H. Heskett.
Le 22 mars 1921, Wadham a reçu le plus grand nombre de voix aux élections primaires, suivi de Bacon, permettant aux deux hommes de se qualifier pour le second tour. Heskett, qui est arrivé troisième et a donc été éliminé, a activement soutenu Wadham pour le second tour. Le 5 avril 1921, Bacon battit de justesse Wadham par 82 voix sur 16522. Wadham a fait appel à la cour supérieure pour un recomptage, mais cela n'a pas changé le résultat. Bacon a donc pris la fonction de maire.