Леон — второй по величине город Никарагуа, после столицы Манагуа, административный центр департамента Леон. По состоянию на 2016 год численность населения муниципалитета Леон составляла 206 264 человек. Леон расположен вдоль реки Рио-Чикито, примерно в 90 км к северо-западу от Манагуа и примерно в 18 км от побережья Тихого океана.