Ballochia atrovirgata es una especie de planta de la familia Acanthaceae . Es endémica de la isla de Socotra en Yemen . Sus hábitats naturales son los bosques secos subtropicales o tropicales, los matorrales secos subtropicales o tropicales y los pastizales secos de tierras bajas subtropicales o tropicales . [1]