The number of people you cater for at a wedding depends on several factors such as the size of the venue, the type of catering service you choose, your budget, and your personal preferences. In general, weddings often have guest lists ranging from 50 to 250 people or more. However, there are smaller intimate weddings with fewer than 50 guests and larger extravagant weddings that accommodate hundreds of guests. It's important to consider factors like the capacity of the venue's dining area, your desired level of service (from full-service meals to cocktail-style receptions), and your overall vision for the event when determining how many people to cater for.