A card reader, comprising: a card insertion port; a card conveying mechanism adapted to convey a card, said card being formed in a substantially rectangular shape having a short side and a long side, said card conveying mechanism is adapted to convey the card in the direction of the short side of the card; a card conveying passage where the card is conveyed; a magnetic head adapted to abut with the card and to perform at least one of reading of magnetic data recorded on the card and recording of magnetic data on the card; a head moving mechanism adapted to move the magnetic head in the direction of the long side of the card; and an abutting part adapted to abut with one long side of the card; wherein the card conveying mechanism is adapted to hold the card in a state that the one long side of the card is pressed against the abutting part, and the magnetic head is adapted to be moved in the direction of the long side of the card for performing at least one of reading and recording of magnetic data while the card conveying mechanism holds the card in said state, wherein the card conveying mechanism includes a first conveying roller, which is adapted to abut with the card to convey the card, and a first counter roller which is adapted to be urged toward the first conveying roller, characterized in that the first conveying roller and the first counter roller are adapted to hold the card between the first conveying roller and the first counter roller in the state that the one long side of the card is pressed against the abutting part in the direction of the short side of the card; and the card conveying mechanism is adapted to convey the entire card in the card reader inside the card insertion port. a card insertion port; a card conveying mechanism adapted to convey a card, said card being formed in a substantially rectangular shape having a short side and a long side, said card conveying mechanism is adapted to convey the card in the direction of the short side of the card; a card conveying passage where the card is conveyed; a magnetic head adapted to abut with the card and to perform at least one of reading of magnetic data recorded on the card and recording of magnetic data on the card; a head moving mechanism adapted to move the magnetic head in the direction of the long side of the card; and an abutting part adapted to abut with one long side of the card; wherein the card conveying mechanism is adapted to hold the card in a state that the one long side of the card is pressed against the abutting part, and the magnetic head is adapted to be moved in the direction of the long side of the card for performing at least one of reading and recording of magnetic data while the card conveying mechanism holds the card in said state, wherein the card conveying mechanism includes a first conveying roller, which is adapted to abut with the card to convey the card, and a first counter roller which is adapted to be urged toward the first conveying roller, characterized in that the first conveying roller and the first counter roller are adapted to hold the card between the first conveying roller and the first counter roller in the state that the one long side of the card is pressed against the abutting part in the direction of the short side of the card; and the card conveying mechanism is adapted to convey the entire card in the card reader inside the card insertion port.