A vehicle body structure comprising: a skeleton member that is long in a vehicle front-rear direction and has a closed cross-sectional portion wherein a cross-section orthogonal to the longitudinal direction is a closed cross-section, due to joining of an upper panel and a lower panel, and having a first flange that is disposed so as to prescribe a lower edge of an opening for ingress/egress at a vehicle width direction outer end side of a vehicle body and that is provided at a vehicle width direction outer end of the closed cross-sectional portion or at a vehicle width direction outer side with respect to the closed cross-sectional portion so as to face the vehicle width direction outer side; an outer panel having a second flange that is joined to the first flange and that configures an opening flange that projects out into the opening for ingress/egress, and covering the skeleton member from the vehicle width direction outer side, characterised in that it further comprises: an energy absorbing member disposed between the outer panel and an outer side wall that configures a vehicle width direction outer side at the closed cross-sectional portion of the skeleton member, wherein: the energy absorbing member is fixed to the outer side wall that configures the closed cross-sectional portion of the skeleton member; and a plurality of ribs are formed at the outer side wall at intervals in the vehicle front-rear direction. a skeleton member that is long in a vehicle front-rear direction and has a closed cross-sectional portion wherein a cross-section orthogonal to the longitudinal direction is a closed cross-section, due to joining of an upper panel and a lower panel, and having a first flange that is disposed so as to prescribe a lower edge of an opening for ingress/egress at a vehicle width direction outer end side of a vehicle body and that is provided at a vehicle width direction outer end of the closed cross-sectional portion or at a vehicle width direction outer side with respect to the closed cross-sectional portion so as to face the vehicle width direction outer side; an outer panel having a second flange that is joined to the first flange and that configures an opening flange that projects out into the opening for ingress/egress, and covering the skeleton member from the vehicle width direction outer side, characterised in that it further comprises: an energy absorbing member disposed between the outer panel and an outer side wall that configures a vehicle width direction outer side at the closed cross-sectional portion of the skeleton member, wherein: the energy absorbing member is fixed to the outer side wall that configures the closed cross-sectional portion of the skeleton member; and a plurality of ribs are formed at the outer side wall at intervals in the vehicle front-rear direction. an energy absorbing member disposed between the outer panel and an outer side wall that configures a vehicle width direction outer side at the closed cross-sectional portion of the skeleton member, wherein: the energy absorbing member is fixed to the outer side wall that configures the closed cross-sectional portion of the skeleton member; and a plurality of ribs are formed at the outer side wall at intervals in the vehicle front-rear direction. the energy absorbing member is fixed to the outer side wall that configures the closed cross-sectional portion of the skeleton member; and a plurality of ribs are formed at the outer side wall at intervals in the vehicle front-rear direction.