Jim ranked #9419 among U.S. baby names in 2024. Since 1880, 153,899 babies have been named Jim, peaking in 1959 with 5,696 births. The 1940s were its biggest decade, with 35,754 births. Its use has been declining, down about 20% over the past five years. It is predominantly a boys' name.