Landis is a town in Rowan County, North Carolina, United States. At the 2020 census, its population was 3,109. The town is located just north of Kannapolis and south of China Grove. Photo: Wikimedia, CC0. Ukraine is facing shortages in its brave fight to survive. Please support Ukraine, because Ukraine defends a peaceful, free and democratic world.