Rinse the cranberries under cold water and remove any stems or bruised fruit.
In a medium saucepan, combine cranberries, sugar, orange juice, and orange zest.
Bring the mixture to a boil over medium heat, stirring occasionally.
Once boiling, reduce heat and simmer for about 10-15 minutes until the cranberries burst and the sauce thickens.
Add ground cinnamon and salt, stirring to combine. Taste and adjust the seasoning if necessary.
Remove from heat and let the sauce cool to room temperature; it will thicken further as it cools.
Transfer the cooled sauce to a serving dish or a container for storage.