A hydraulic pressure generation apparatus, including: a base body; a motor attached to the base body; a master cylinder which generates a brake hydraulic pressure by a first piston (12a, 12b) which is linked to a brake manipulator; and a slave cylinder which generates a brake hydraulic pressure by a second piston which has the motor as a drive source, wherein the base body includes: a first cylinder hole having a closed bottom in which the first piston (12a, 12b) is inserted; and a second cylinder hole having a closed bottom in which the second piston is inserted, characterized in that the first cylinder hole and the second cylinder hole have respective openings (11b, 21b) in a respective surface (101b, 102b) of the base body located on one side thereof, an axial line of the first cylinder hole, an axial line of the second cylinder hole, and an axial line of an output shaft of the motor are arranged approximately parallel with each other, and when the base body is viewed from said one side of the base body, and the surfaces (101b, 102b) in which the first cylinder hole and the second cylinder hole have the respective openings (11b, 21b) are oriented vertically, the output shaft of the motor is located on one side of a vertical reference plane which includes the axial line of the first cylinder hole, the second cylinder hole is located on the other side of the vertical reference plane, and the axial line of the first cylinder hole, the axial line of the second cylinder hole and the axial line of the output shaft of the motor have such a positional relationship that lines connecting them form a triangle, with the first cylinder hole being located at the top apex of the triangle and the second cylinder hole and the output shaft being located at the ends of the base of the triangle in the horizontal left-right direction. a base body; a motor attached to the base body; a master cylinder which generates a brake hydraulic pressure by a first piston (12a, 12b) which is linked to a brake manipulator; and a slave cylinder which generates a brake hydraulic pressure by a second piston which has the motor as a drive source, wherein the base body includes: a first cylinder hole having a closed bottom in which the first piston (12a, 12b) is inserted; and a second cylinder hole having a closed bottom in which the second piston is inserted, a first cylinder hole having a closed bottom in which the first piston (12a, 12b) is inserted; and a second cylinder hole having a closed bottom in which the second piston is inserted, characterized in that the first cylinder hole and the second cylinder hole have respective openings (11b, 21b) in a respective surface (101b, 102b) of the base body located on one side thereof, an axial line of the first cylinder hole, an axial line of the second cylinder hole, and an axial line of an output shaft of the motor are arranged approximately parallel with each other, and when the base body is viewed from said one side of the base body, and the surfaces (101b, 102b) in which the first cylinder hole and the second cylinder hole have the respective openings (11b, 21b) are oriented vertically, the output shaft of the motor is located on one side of a vertical reference plane which includes the axial line of the first cylinder hole, the second cylinder hole is located on the other side of the vertical reference plane, and the axial line of the first cylinder hole, the axial line of the second cylinder hole and the axial line of the output shaft of the motor have such a positional relationship that lines connecting them form a triangle, with the first cylinder hole being located at the top apex of the triangle and the second cylinder hole and the output shaft being located at the ends of the base of the triangle in the horizontal left-right direction.