Punasoo on Pandivere kõrgustiku idaosas asuv soo, mille pindala on 700 ha.
Soo turba paksus on kuni 6 m. Soo põhjaosas on mitu turbavälja, mille kogupindala on 120 ha.