Preheat the oven to 350°F. Prepare a 9 in. x 5 in. x 3 in. loaf pan by lining with parchment paper or greasing it well.
In a large mixing bowl, or the bowl of a stand mixer, cream butter and sugar until light and fluffy. Add eggs, one at a time, incorporating well after each addition.
Add yogurt, orange juice, orange zest, and vanilla extract.
Whisk together flour, baking powder, baking soda, and salt in a medium bowl. Slowly add the dry ingredients to the wet ingredients, and mix until just incorporated.
Pour into prepared loaf pan. Bake for 55-65 minutes or until a toothpick inserted into the center comes out clean. (If top is browning too quickly, cover loosely with a piece of foil and continue to bake.)
Remove from oven when done and cool slightly.