Maiden is a town in Catawba and Lincoln counties in the U.S. state of North Carolina. Maiden is also known as "The Biggest Little Football Town in the World". The population was 3,282 at the 2000 census. The Catawba County portion of Maiden is part of the Hickory–Lenoir–Morganton Metropolitan Statistical Area, while the Lincoln County portion is part of the Lincolnton Micropolitan Statistical Area.