To provide a semiconductor memory card capable of preventing a high-speed mode pin from erroneously coming into contact with a terminal of a connector dedicated to a normal mode.
An SD memory card 140 includes: a normal mode pin 4 arranged at an end in an insertion direction into a connector and used for causing the controller to read/write data from/to a semiconductor memory in a normal mode; and a high-speed mode pin 5 arranged at the other end in the insertion direction into the connector and used for causing the controller to read/write data from/to the semiconductor memory in a high-speed mode. If the SD memory card 140 is inserted from one end in the insertion direction into the card insertion hole of the connector compatible with the high-speed mode, the card reaches the back end of the card insertion hole and comes into contact with one set of: a set of the normal mode pin 4 and a normal mode terminal; and a set of the high-speed mode pin 5 and a high-speed mode terminal and, if inserted from the other end, insertion is restricted at some midpoint of the card insertion hole so that the other set comes into contact.