Las lenguas de Francia comprenden las lenguas habladas por la población que reside en territorio francés, es decir, el territorio de la Francia metropolitana y los territorios políticamente dependientes. Junto con el francés que es oficial en todo el territorio francés, y hablado por la práctica totalidad de la población, existen lenguas regionales autóctonas cuyo ámbito es regional. A estas lenguas debe sumarse la existencia de lenguas alóctonas habladas por grupos de inmigrantes de otros países, cuya distribución es nula tendiendo a ser mayor en las ciudades.