Gov. Deval Patrick is pushing legislation to give cities and towns more control over the number of liquor licenses in their communities.

Currently, the number of licenses allowed in a city or town is capped by a formula based partly on the local population numbers. For each additional license above that cap, municipalities must get legislative approval.

Last year, the Legislature approved at least 18 such bills allowing communities from Fairhaven to Fitchburg to grant an additional liquor license to a specific business.

Patrick wants the cap removed and the local communities to have control over the numbers within their jurisdictions.

Many local officials support Patrick's bill, but not everyone is sold. Among the skeptics are liquor license holders since a flood of additional licenses could threaten their businesses.