Trenčín cuenta con una población de 55.832 habitantes, según censo de 2011, de los cuales el 95% son de nacionalidad eslovaca.