Yes, you can use the level parameter to group by one or more levels of a MultiIndex DataFrame. For Example: df.groupby(level=0).sum()