South Padre Island is a town in Texas with a population of 2,138. South Padre Island is in Cameron County. Living in South Padre Island offers residents an urban feel and most residents own their homes. In South Padre Island there are a lot of bars, restaurants, and parks.