The prosecutor said there wasn't enough evidence.
Uhrin was arrested back in October after a neighbor called police saying the councilman hit his wife several times in their driveway.
After the arrest, Uhrin spoke to city council denying the allegations.
The prosecutor in the case says the evidence shows there was an argument, but not assault.
Now the charges were only nolle prossed, which means they could be filed again within the next year.