Kecamatan ini berada di keinggian antara 1 – 41 meter dpl dan sebagaimana daerah lain di kabupaten Pati bagian utara, Tanah di Kecamatan Tayu terdiri atas tanah Aluvial, Red Yellow dan regosol. dengan luas 4.759 ha yang terdiri atas 2.038 ha lahan sawah dan sisanya seluas 2.721 ha lahan non sawah.
Batas-batas wilayah Kecamatan Tayu yaitu:
* Sebelah utara berbatasan dengan Kecamatan Dukuhseti.
* Sebelah timur berbatasan dengan Laut Jawa.
* Sebelah selatan berbatasan dengan Kecamatan Margoyoso.
* Sebelah barat berbatasan dengan Kecamatan Gunungwungkal dan Kecamatan Cluwak
Desa/kelurahan di wilayah Kecamatan Tayu
Secara administratif, Tayu terbagi dalam 21 desa yang memiliki 72 Rukun Warga (RW) dan 368 Rukun Tetangga (RT).
Desa-desa tersebut adalah:
2. Bulungan
3. Dororejo
4. Jepat Kidul
5. Jepat Lor
6. Kalikalong
7. Keboromo
8. Kedungbang
9. Kedungsari
10. Luwang
11. Margomulyo
12. Pakis
13. Pondowan
14. Pundenrejo
15. Purwokerto
16. Sambiroto
17. Sendangrejo
18. Tayu Kulon
19. Tayu Wetan
20. Tendas
21. Tunggulsari