Según el censu de 2010, había 2245 persones morando en Cannon AFB. La densidá de población yera de 147,77 hab./km². De los 2245 habitantes, Cannon AFB taba compuestu pol 72.12% blancos, el 12.96% yeren afroamericanos, el 1.34% yeren amerindios, el 2.58% yeren asiáticos, el 0.18% yeren isleños del Pacíficu, el 4.14% yeren dotres races y el 6.68% pertenecíen a dos o más races. Del total de la población el 15.06% yeren hispanos o llatinos de cualquier raza.