El 90% de los ciudadanos trabajan en el sector del comercio directa o indirectamente. Otra gran mayoría de los ciudadanos de Upper Liard estan desempleados.
El 90% de los ciudadanos trabajan en el sector del comercio directa o indirectamente. Otra gran mayoría de los ciudadanos de Upper Liard estan desempleados.
Tiene un gran número de servicios que aportan a que esta población es totalmente habitable. A unos 1km se encuentra un centro comercial con todo tipo de servicios integrados.