Capitalize "Heritage" when:
* It's part of a proper noun: Like "American Heritage," "World Heritage Site," or "The Heritage Foundation."
* It's used as a formal title: For example, "The Heritage Committee" or "The Heritage Festival."
Don't capitalize "heritage" when:
* It's used as a general noun: For example, "Our family heritage is rich in history."
* It's not part of a proper noun: "She studied the heritage of the ancient Egyptians."
Let me know if you have a specific sentence in mind and I can help you decide!