St. Petersburg police are searching for a missing 17-year-old boy who they believe could be in danger.