St. Tammany Parish totale areal er 2 911 km² hvorav 699 km² er vann. I 2010 hadde fylket innbyggere. Administrasjonssenteret ligger i byen Covington.