Depends on the city, and what kind of guard you mean, whether or not they have to deal with bandits, etc.
As well as the kind of government, both local and otherwise.
A city that is relatively safe and secure, with little worries of bandits or crime in general, could have as few as 20 or so...