Depends on the type of ghoul and the overall goal.
The generic ghoul status is feral, kept in basements to dispose of 'problems' or lurking in the sewers in packs that sometimes surface at night and usually have an 'Alpha' that's not quite as mentally stunted. More mentally-agile ghouls certainly exist, making for some interesting possibilities, like a 'Ghoul Town' community, but larger ones have one huge problem ... where to get enough food to live? It's one thing for an 8-ghoul pack to bring down an adult every three days or so, quite another when you have a sleepy New England village of 500 Ghouls that will need three meals a day.
Ah, but that's where you leverage people's fear of the Shedim to your advantage. A body can't be reanimated if it's been processed and packaged as Hannibal's Long Pork Selects (Just the thing with fava beans and chanti;)), it's cheaper than sending them to those expensive, warded cemeteries, and more profitable than cremation.
Get hospitals/morgues to offer money "
to help with the departed's final expenses, avoid a costly funeral, and help those poor, stricken souls who have been afflicted with HMHVV" if people will sell them the bodies of their deceased relatives, then sell the butchered meat to the Ghouls at a profit. Fill in the rest with any unclaimed bodies,
all the dead SINless, and the "leftovers" after a body that has been donated to Science is done with. Yeah, feral ghouls will get rid of them for free, but "civilized" ghouls will pay you for the privilege
Since each ghoul only actually needs to eat 1% of their body-weight per week in human flesh, and are still intelligent enough to supplement that with normal food instead of going totally cannibalistic, that should be plenty to keep a small sub-population in metahuman flesh.