North Lido Beach is located in Sarasota County, Florida. Visitors can find abundant shells and little crowds as North Lido Beach is not as crowded as other Gulf-facing beaches. Pets are not allowed on this beach. Also, watch out for alligators as they have been known to frequent the area.