Nokomis is an unincorporated town along the Gulf Coast of Florida, United States, located south of Osprey and just north of Venice. The town has access to the coast through Nokomis Public Beach and Casey Key. The town's population was 3,167 at the 2010 census. It is part of the Bradenton–Sarasota–Venice Metropolitan Statistical Area. Nokomis includes approximately 2.5 miles of the Legacy Trail, including a water crossing at the Shakett Creek (Dona Bay) bridge. Casey Key is a barrier island to the northwest of the CDP along the Gulf of Mexico, where there are luxurious beachfront houses lining the key. Casey Key is not part of any CDP.