A national survey on the performance of local government puts Saint John in the bottom 10.
Fredericton and Halifax are also at the poor end of the ratings.
The Frontier Centre for Public Policy released the findings in its third annual Local Government Performance Index.
The index compares the revenues, expenditures, capital and financial assets with regional averages for 88 municipalities.
Coquitlam and Surrey, BC are in the top 3 with Lethbridge, Alberta getting the number one spot.
Survey results are based on the financial years of 2007 and 2008.