Lake Howard es una comunidad no incorporada en el condado de DeKalb , Alabama , Estados Unidos, ubicada al noreste de Fort Payne y al sur de Valley Head .