The town of South Padre Island is located at the southern end of South Padre Island, with the town limits extending from the northern edge of Isla Blanca Park in the south to the end of development north of Wharf Street in the north, a distance of 6 miles .