A five-mile-long east–west street serving northern Pinellas County, it currently extends from an intersection with Bayshore Boulevard (U.S. Route 19 Alternate (US 19 Alt.)
Curlew Road continues west as Causeway Boulevard (CR 586), which crosses Pope Channel (and the Intracoastal Waterway) and ends at the entrance to Honeymoon Island State Park.
Past the western terminus, the road continues as Causeway Boulevard, which heads to Honeymoon Island State Park.
SR 586 becomes a four-lane divided highway and crosses CR 1 and becomes the border between Palm Harbor to the north and Dunedin to the south.
Past here, SR 586 continues back into residential neighborhoods and becomes the border between Palm Harbor to the north and Clearwater to the south.