The city of Geraldine, with a total population of 898, experienced 74 arrests over the past three years. During 2017, the arrest rate totaled 155.90 per 10,000 residents. This represents a 50.75% difference making Geraldine lower than the national average of 316.54 per 10,000 residents. Of those, 1 were for violent crimes such as murder, rape, and robbery. The city of Geraldine also handled 13 arrests for property crimes during 2017. Compared to Fyffe and Rainsville, Geraldine is a safer place to live.
The city of Geraldine experienced a higher rate of non-violent crime. During 2017, Geraldine totaled 1 violent crimes and 13 non-violent crimes.
During 2007-2017, Geraldine experienced 15 violent crimes. Of those, 1 were for robbery, and 14 were for aggravated assault.