Most Famous Indian Artists

India has produced 56 notable artists throughout history, led by Rabindranath Tagore. Rankings are drawn from a cross-verified academic dataset of 152,953 people.

Category All
Citizenship All
RT
Rabindranath Tagore Indian Painter 1861 – 1941
# 166
RR
Raja Ravi Varma Indian Painter 1848 – 1906
# 9,848
SH
S. H. Raza Indian Painter 1922 – 2016
# 45,809
JR
Jamini Roy Indian Painter 1887 – 1972
# 49,594
NB
Nandalal Bose Indian Painter 1882 – 1966
# 52,554
NC
Nek Chand Indian Sculptor 1924 – 2015
# 54,176
TM
Tyeb Mehta Indian Painter 1925 – 2009
# 88,803
KG
K. G. Subramanyan Indian Painter 1924 – 2016
# 95,958
LD
Lala Deen Dayal Indian Photographer 1844 – 1905
# 101,474
BB
Benode Behari Mukherjee Indian Painter 1904 – 1980
# 108,353
RB
Ramkinkar Baij Indian Sculptor 1910 – 1980
# 112,954
SS
Shaheer Sheikh Indian Photographer Born 1984
# 168,481
KS
K. Shankar Pillai Indian Cartoonist 1902 – 1989
# 175,160
KK
Kattingeri Krishna Hebbar Indian Painter 1911 – 1996
# 192,508
MB
Manjit Bawa Indian Painter 1941 – 2008
# 219,640
AV
Amritlal Vegad Indian Painter 1928 – 2018
# 232,762
BS
Bhajju Shyam Indian Painter Born 1971
# 233,684
AR
A. Ramachandran Indian Painter Born 1935
# 271,544
FN
Francis Newton Souza Indian Painter 1924 – 2002
# 298,021
ND
Narayan Debnath Indian Artist 1925 – 2016
# 320,774