En el año 2000 tenía una población de 2.844 habitantes y una densidad poblacional de 658,5 personas por km².
[2] Colfax se encuentra ubicada en las coordenadas 46°53′3″N 117°21′49″O / 46.88417, -117.36361.
[3] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $36.622, y los ingresos medios por familia eran $47.589.
Los hombres tenían unos ingresos medios de $32.188 frente a los $26.349 para las mujeres.
La renta per cápita para la localidad era de $18.519.