Det finnes et monument over McKinley på fødestedet hans i Niles. Mange minnesmerker, organisasjoner, institusjoner, skoler, biblioteker og gater har fått navn etter ham, og det finnes statuer av ham i en rekke delstater. McKinley County i New Mexico ble oppkalt etter ham mens han var president. Året etter hans død, ble det brukt nesten en million dollar av private bidrag og offentlige fond til å reise minnesmerker over McKinley. De mange store minnesmerkene som ble reist i Ohio, gjenspeiler datidens forventning om at han skulle regnes blant USAs fremste presidenter gjennom tidene, mener biograf Kevin Phillips.