Según el Censo de los Estados Unidos del 2000 Winchester tenía una población de 26,958.