Lowes is an unincorporated village located in the U.S. state of Kentucky. It is within Graves County approximately 13 miles northwest of Mayfield. It has a total area of 0.7 square miles at 36°53′08″N 88°46′26″W. The elevation is 469 feet above sea level. As of the 2010 census data, it had a total population of 98. The population density was 143/sq mi. Estimated per capita income in 2016 was $22,344. It has Zip codes 42035, 42051, 42061, and 42069.