New Orleans Pelicans Logo (NBA | 06) The New Orleans Pelicans are an American professional basketball team based in New Orleans. The Pelicans compete in the National Basketball Association (NBA) as a member of the Southwest Division of the Western Conference.