Haricharan Shaw (born 1922) is an Indian former sports shooter. He competed in the 50 metre rifle, three positions event at the 1956 Summer Olympics.