Багра е село в Южна България. То се намира в община Кърджали, област Кърджали.
Село Багра се намира в планински район.
Численост и дял на етническите групи според преброяването на населението през 2011 г.:[2]