Pearl is a city located in Rankin County, Mississippi, United States, on the east side of the Pearl River across from the state capital Jackson. The population was 27,115 as of the 2020 census. It is part of the Jackson Metropolitan Statistical Area.