Preheat the oven to 350 degrees F (175 degrees C).
Cook and stir bacon in a large, deep skillet over medium-high heat until evenly browned, about 10 minutes. Drain on a paper towel-lined plate.
Combine bacon, baked beans, kidney beans, pinto beans, chili beans, brown sugar, ketchup, and Worcestershire sauce in a large bowl; transfer to a large baking dish and top with Parmesan cheese.
Bake in the preheated oven until cheese melts and beans are bubbling, about 45 minutes. Cool before serving, 20 minutes.