Cuenta con 51 434 habitantes según el censo de 2009.
[1] Se ubica en el límite con el condado de Nyandarua, del cual fue capital cuando era distrito hasta que se trasladó la capital a Ol Kalou.
[2] Nyahururu fue fundada por los colonos británicos bajo el nombre de "Thomson Falls", en referencia a las cataratas de Thomson del río Ewaso Ng'iro, que nace en los montes Aberdare.
La localidad creció gracias a la proximidad de la estación de tren Gilgil, inaugurada en 1929.
Los 51 434 habitantes del municipio se reparten así en el censo de 2009:[1] En Nyahururu se cruzan las carreteras B5 y C77.