B. Shankar Rao (born 10 May 1922) was an Indian flautist who specializes in classical carnatic music.