Preheat oven to 350 F. Grease two large loaf pans with non-stick spray and set aside.
Using an electric or stand mixer, cream together the butter, cream cheese, and sugar until light and fluffy, about 1-2 minutes. Add eggs and almond extract and continue to mix until well-combined.
Mix in the dry ingredients until just combined, and then fold in the peaches and almonds. Be careful not to over-mix!
Distribute batter evenly between the greased loaf pans and bake 55-65 minutes, or until a toothpick inserted into the center comes out clean.
Remove the loaves from the oven and allow them to cool in their pans for 20 minutes. After that, remove the loaves from the pan onto a wire cooling rack and allow to cool completely before slicing.