Kantone und Gemeinden sind mit ihren Grundbuchämtern für das Grundbuch zuständig. In einigen Kantonen gibt es nur ein Grundbuchamt, welches alle Register führt. In anderen Kantonen existieren mehrere Grundbuchkreise für mehrere Gemeinden mit je eigenen Grundbuchämtern. Stadtgemeinden können ebenfalls über ihre eigenen Grundbuchämter verfügen, wie etwa Zürich. Zumeist hat eine Stadt jedoch kein eigenes Grundbuch. In manchen Gemeinden fungiert ein Notariat als Grundbuchamt.