Cities starting with P
- Painesdale
- Palms
- Palmyra
- Palo
- Paradise
- Parchment
- Parma
- Paw Paw
- Peck
- Pelkie
- Pellston
- Pentwater
- Perrinton
- Perronville
- Perry
- Perrysburg
- Petersburg
- Petoskey
- Pewamo
- Pickford
- Pierson
- Pigeon
- Pinckney
- Pinconning
- Pittsford
- Plainfield charter Township
- Plainwell
- Pleasant Lake
- Pleasant Ridge
- Plymouth
- Plymouth Charter Township
- Pointe Aux Pins
- Pompeii
- Pontiac
- Port Austin
- Port Hope
- Port Huron
- Port Sanilac
- Port Washington
- Portage
- Portage charter Township
- Portland
- Posen
- Potterville
- Powell
- Powers
- Prescott
- Presque Isle
- Pullman