Wallace is a town in Duplin and Pender Counties in the U.S. state of North Carolina. The population was 3,880 at the 2010 census. The Pender County portion of Wallace is part of the Wilmington Metropolitan Statistical Area.