Nosy Be ou Nossi-Bé est une île côtière de Madagascar située dans le Canal du Mozambique, au nord-ouest de Madagascar.
L'île fait environ 24 kilomètres de long et 18 de large. Elle culmine au Mont Passot à 430 mètres d'altitude. Nosy Be se situe dans la grande baie d'Ampasindava, région d'Ambanja. Son chef-lieu est la bourgade d'Hell-Ville, où se trouve le port de l'île, située sur la côte Sud.
Colonisée par les Français en 1841, Nosy Be est devenue, au XIXe siècle, un comptoir commercial important de la côte ouest de Madagascar. Pendant la colonisation, les plantations de rente s'y sont développées, animées par des colons Réunionnais. Ainsi, la petite île est devenue une colonie de agricole, recouverte de champ de cannes, d'Indigo, puis d'Ylang-Ylang. C'est pour cela que l'île a souvent été surnommée l'île au parfum. En 1960, l'île accède à l'indépendance.
A compter de cette date, Nosy Be a tenté de se reconvertir dans le tourisme. Malheureusement, les infrastructures manquent (routes) et les capacités hotelières sont réduites, malgré quelques grands hotels (Andilana). Le tourisme sexuel y est malheureusement très fréquent. Le village balnéaire d'Ambatoloaka (en malgache : là où il y a une pierre trouée), n'est qu'un médiocre repaire de touristes sexuels où l'on trouve bars, discothèques, hôtels, chers pour le pays et souvent miteux. Aujourd'hui, il ne reste plus grand chose de l'ancienne activité agricole de Nosy Be. La SIRAMA (Siramamy Malagasy : Compagnie sucrière nationale malgache) a déposé le bilan en 2005, et les les champs de cannes ont été brûlés fin 2006, laissant des centaines d'employés sans travail.