Sachverhalt: A. A._ ist Eigentümer des in der Gemeinde U._ (SZ) gelegenen Grundstücks GB Nr. xxx, auf dem er ein landwirtschaftliches Gewerbe betreibt. Auf dem Grundstück befinden sich das Wohnhaus, der Stall, die Remise und ein Bienenhaus. Die Grundstücksfläche beträgt insgesamt 11'328 m2; davon liegen 9'283 m2 in der Landwirtschaftszone und 2'045 m2 in der Bauzone. Am 23. Juni 2006 nahm die kantonale Steuerverwaltung eine generelle Neuschätzung per 1. Januar 2004 vor und legte folgende Werte fest: Eigenmietwert Fr. 9'725.-- Vermögenssteuerwert Fr. 360'462.-- Ertragswert Fr. 360'462.-- Belastungsgrenze Fr. 445'120.-- B. Am 7. November 2012 kam die Steuerverwaltung auf ihre Verfügung vom 23. Juni 2006 zurück und nahm eine Anpassung der Schätzung per 1. Januar 2013 vor. Sie legte folgende Werte fest: Eigenmietwert Fr. 10'380.-- Vermögenssteuerwert Fr. 1'791'122.-- Ertragswert Fr. 360'472.-- Belastungsgrenze Fr. 445'134.-- Mit Einspracheentscheid vom 4. April 2014 korrigierte die kantona-le Steuerkommission die Bewertung des Baulands von Fr. 700.-- pro m2 auf Fr. 600.-- pro m2, was einen Vermögenssteuerwert von Fr. 1'586'612.-- ergab. Der Eigenmietwert, der Ertragswert und die Belastungsgrenze wurden hingegen bestätigt. Die gegen den Einspracheentscheid gerichtete Beschwerde wies das Verwaltungsgericht des Kantons Schwyz am 16. April 2015 ab und bestätigte damit folgende Werte: Eigenmietwert Fr. 10'380.-- Vermögenssteuerwert Fr. 1'586'612.-- Ertragswert Fr. 360'472.-- Belastungsgrenze Fr. 445'134.-- C. A._ erhebt am 1. Juni 2015 Beschwerde beim Bundesgericht mit den Anträgen, den angefochtenen Entscheid aufzuheben und ihm die aufgelaufenen Kosten von Fr. 3'570.-- zu ersetzen. Das Verwaltungsgericht und die Steuerverwaltung schliessen auf Abweisung der Beschwerde. Die Eidgenössische Steuerverwaltung hat darauf verzichtet, einen Antrag zu stellen.