In the UK, midwives' salaries vary widely. Entry-level positions start around £32,306, while experienced midwives can earn up to £45,839. In contrast, obstetricians earn significantly more, with salaries ranging from £281,290 to £390,090, reflecting the higher level of specialization and responsibility.