La langue officielle et maternelle de plus de 85% de la population est le slovaque. Le slovaque est une langue slave très proche du tchèque qui est comprise par pratiquement tout le monde. Dans le sud vit une importante minorité hongroise représentant 10 % de la population totale. Une autre minorité ethnique les rusyns, vivent au Nord-est du pays.