Zmienna ukryta albo utajona (ang. hidden/latent variable) – zmienna, która nie jest obserwowana bezpośrednio, jednak wpływa w pewien sposób na zmienne obserwowane.

Niektóre metody statystyczne mają na celu odtwarzanie wartości zmiennych ukrytych, występujących w ich modelach, np.

Różnica pomiędzy zmienną ukrytą a parametrem modelu polega na tym, że parametr generalnie przyjmuje tę samą wartość dla całej próby, lub przynajmniej znacznej jej części, natomiast zmienna ukryta może mieć inną wartość dla każdej obserwacji.