Which caste surname bhadra belongs?

It varies.....they may belongs to from OBC to higher caste like Kayastha(Second to Brahmin).It will be better to determine from person to person perspective.