De acuerdo a la oficina del censo de Estados Unidos, Annandale tiene un área total de 35.8 kilómetros cuadrados (13.8 millas cuadradas), de las cuales 35.7 kilómetros cuadrados son de tierra y el resto agua (0.7% del área total).