En el año 2000 tenía una población de 2451 habitantes y una densidad poblacional de 26.6 personas por km².
Alexander se encuentra ubicado en las coordenadas 42°54′06″N 78°15′23″O / 42.90167, -78.25639.
[1] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $43 500, y los ingresos medios por familia eran $51 364.
Los hombres tenían unos ingresos medios de $37 553 frente a los $21 020 para las mujeres.
La renta per cápita para la localidad era de $20 031.