Both are correct but mean different things.
Blessed by means that your people bless you, presumably because of your service to them, your example to them or your accomplishments.
Blessed with means that it is a blessing to have the people that you have. It could also means that you are being blessed at the same time as your people.