Imran ranked #2026 among U.S. baby names in 2024. Since 1970, 4,320 babies have been named Imran, peaking in 2023 with 241 births. The 2010s were its biggest decade, with 1,626 births. Imran is on the rise, up about 16% over the past five years. It is predominantly a boys' name.