Cunningham is located in west Kentucky. Cunningham is between the Carlisle, Graves county. As of 2010-2014, the total Cunningham population is 304. Cunningham median household income is $55,972 in 2010-2014. Cunningham median house value is $94,400 in 2010-2014. On average, the public school district that covers Cunningham is better than the state average in quality. The Cunningham area code is 270.