In Baden-Württemberg you will pay between 108 euros in Ulm and 144 euros in Stuttgart, Mannheim, Karlsruhe and Heidelberg for the first dog in 2027. With the second dog it becomes noticeably more expensive: seven of the eight cities in our table charge twice as much, up to 288 euros per year.
| City | 1. Dog | 2. Dog | List dog | 2027 | Source |
|---|---|---|---|---|---|
| Stuttgart | 144 € | 288 € | 816 € | no change known | stuttgart.de |
| Mannheim | 144 € | 288 € | 744 € | no change known | mannheim.de |
| Karlsruhe | 144 € | 144 € | no separate sentence | no change known | karlsruhe.de |
| Freiburg im Breisgau | 120 € | 240 € | no separate sentence | no change known | freiburg.de |
| Heidelberg | 144 € | 288 € | 600 € | no change known | heidelberg.de |
| Ulm | 108 € | 216 € | no separate sentence | no change known | ulm.de |
| Heilbronn | 110 € | 240 € | N/A | 132 € first, 264 € each additional dog, from 2027 | echo24.de¹ |
| Aalen | 126 € | 252 € | N/A² | 138 € first, 276 € each additional dog, from 2027 | aalen.de |
¹ Heilbronn: Source is a newspaper report about the local council decision. We have not recorded the rate for list dogs. ² Aalen: We have not recorded the rate for listed dogs. All amounts per year, accessed on November 5th, 2026 from the cities themselves; We have adopted the values from our nationwide city table as of October 20, 2026 unchanged.
What applies to dangerous dogs in Baden-Württemberg
The police regulations of the Ministry of the Interior and the Ministry of Rural Areas and Consumer Protection on keeping dangerous dogs of August 3, 2000 (PolVO) regulate which dogs are considered dangerous in Baden-Württemberg. This is what the city of Stuttgart calls them in their dog tax statutes. We were unable to access the text of the regulation itself for this article, which is why we do not provide a list of the country's breeds here.
Your city's statutes count towards the tax anyway. Stuttgart charges 816 euros a year for each dangerous dog and for dogs of certain breeds listed in the statute, including American Staffordshire Terriers, Bull Terriers, Pit Bull Terriers and Staffordshire Bull Terriers. Mannheim takes 744 euros, Heidelberg introduced its own rate of 600 euros on January 1, 2026. Karlsruhe, Freiburg and Ulm do not have their own rate for listed dogs. We did not record the rate for Aalen and Heilbronn.
Shelter dogs and exemptions
Several cities in the country reward you if you get a dog from the animal shelter. Freiburg exempts dogs that come from a Freiburg animal shelter or from a non-profit animal protection facility based in Freiburg after January 1, 2021: After keeping them for one year, the exemption is available upon application, and for an unlimited period. Mannheim is also exempting dogs that have come from the Mannheim animal shelter or a non-profit animal protection facility in the city since 2020 for an unlimited period. Ulm waives the tax for twelve months from the date of adoption if you take over the dog directly from a non-profit animal welfare organization. Stuttgart halves the tax for dogs from the Stuttgart animal shelter or from a non-profit animal protection organization based in Stuttgart.
There are also social rules: In Heidelberg, holders of the Heidelberg Pass or Heidelberg Pass+ can be exempt from dog tax, but this does not apply to dangerous dogs. All discounts are only available upon application, and the conditions can be found in your city's statutes.
This is how you calculate your dog tax
For the calculation you need three things: the rate for your city, the number of dogs you have and whether one of them is considered a list dog. An example with two dogs: In Stuttgart you pay 144 euros for the first dog and 288 euros for the second dog, a total of 432 euros per year. In Karlsruhe it is twice 144 euros, i.e. 288 euros.
It's quicker with our dog tax calculator: You choose your city, the number of dogs, whether there is a listed dog, and the year 2026 or 2027.
Frequently asked questions
How much will the dog tax be in Stuttgart in 2027? In Stuttgart, the first dog costs 144 euros per year, each additional dog costs 288 euros. For dangerous dogs and dogs of the breeds mentioned in the statutes it is 816 euros. We are not aware of any changes for 2027.
Where is the dog tax in Baden-Württemberg the cheapest? Among the cities in our table, Ulm is the cheapest at 108 euros for the first dog. The most expensive are Stuttgart, Mannheim, Karlsruhe and Heidelberg at 144 euros.
Will the dog tax in Baden-Württemberg increase in 2027? In Heilbronn the rate for the first dog will rise from 110 to 132 euros in 2027, in Aalen from 126 to 138 euros. We are not aware of any changes for 2027 for the remaining cities in the table.
Does the second dog cost more in Baden-Württemberg? Yes in almost all cities in the table: Stuttgart, Mannheim, Heidelberg, Freiburg, Ulm, Heilbronn and Aalen charge twice as much for each additional dog. Karlsruhe charges 144 euros for each dog.
Read more
- Dog tax 2027: What your dog costs in your city
- Dog tax calculator for 2026 and 2027
- Dog tax in Bavaria 2027
- Dog tax in Hesse 2027
- Which dog is right for me? The Race Test
The statutes of your community are always binding. This article is not tax advice.
Sources, accessed on 05.11.2026: Stuttgart: stuttgart.de; Mannheim: mannheim.de; Karlsruhe: karlsruhe.de; Freiburg im Breisgau: freiburg.de; Heidelberg: heidelberg.de; Ulm: ulm.de; Heilbronn: echo24.de; Aalen: aalen.de; Hundesteuersatzung Stuttgart mit Verweis auf die Polizeiverordnung gefährliche Hunde: stuttgart.de.
