24 is about the biggest you are going to get in women's. Elbeco might make a 26 but they run small. Definitely try men's pants. You can barely tell the difference. Blauer makes a really nice pair.
You should go to a uniform store and get fitted. Try on different sizes and they will hem them for you.