La toponimia de México procede principalmente de dos fuentes: topónimos de origen náhuatl, tanto de origen prehispánico como más tardíos, y topónimos de origen hispánico. Además, en ciertas regiones de México existe gran abundancia de topónimos procedentes de otras lenguas autóctonas diferentes del náhuatl.