NA-142 Florida State North West (Escambia to Walton County) group
Santa Rosa Island is a 40-mile barrier island located in the U.S. state of Florida, thirty miles east of the Alabama state border. The communities of Pensacola Beach, Navarre Beach, and Okaloosa Island are located on the island.