La ciudad de Rubio está situada en la parte suroeste del estado de Táchira, a una altitud de 825 msnm.