Según la Oficina del Censo de los Estados Unidos, Alamo tiene una superficie total de 1.48 km², de la cual 1.42 km² corresponden a tierra firme y (3.85%) 0.06 km² es agua.