Once you determine the answer to the people per table question, you will be able to determine how many tables you will need. Here is the formula:
*Take your guest list and your wedding party and divide by how many you want to put at each table. For example, if 8 people are going to sit at the table:
150 guests + 16 Wedding Party = 166
150 Guests / 8 = 19 Tables
16 Wedding Party = 4 Tables to line up and make a Head Table
So the total is:
23 tables total if you use a Head Table for your Wedding Party
21 tables without a Head Table for your Wedding Party
The head table will be 4 of the 8 ft tables placed side by side with the wedding party sitting on one side facing the guests, four at each table. See sample image below: