Cities 101 is a series of resources developed by the National League of Cities to introduce and explain municipal government in the United States. There are many ways cities are created, and there exists considerable variation in their power and authority. 

Officials & Powers

Forms & Types

Finance

Elections