The 45-year-old Pirates Of The Caribbean star took first place in the Cosmopolitan survey, followed by George Clooney and Jake Gyllenhaal.
The honour comes just months after Depp was voted Britain's favourite actor in a separate poll.
James Bond star Daniel Craig took fourth place, with Brad Pitt coming in fifth.
Also making the top half of the list were James McAvoy, Justin Timberlake, Will Smith, David Beckham, Wentworth Miller, Christian Bale and Jonathan Rhys Meyers.
Politicians David Cameron and David Milliband failed to score in the Cosmopolitan survey, which can be read in the November issue of the magazine.