Loja tiene una población de aproximadamente 20.000 habitantes, la mayoría de ellos de origen español. La población está distribuida de manera relativamente uniforme entre diferentes grupos de edad, con una mezcla de jóvenes familias, profesionales y jubilados. En los últimos años, la ciudad ha experimentado un leve incremento en el turismo y una afluencia de nuevos residentes que buscan un estilo de vida rural más tranquilo, pero sin perder la conexión con ciudades más grandes como Granada y Málaga.
Loja es una comunidad unida que valora profundamente sus tradiciones, siendo las costumbres locales y los festivales parte integral de la vida cotidiana. Sin embargo, la ciudad también es acogedora con los nuevos residentes, con un número creciente de expatriados y propietarios de segundas viviendas atraídos por su encanto y accesibilidad.