Smog v Ružomberku spôsobuje niekoľko činiteľov - priemysel, vykurovanie domácností pevným palivom, doprava, počasie a poloha mesta.