Geraldine Post Office

41808 Al Highway 75 Geraldine, AL 35974
Phone: 256-659-2128

Parking: Parking Lot Available
Post Office Lobby Hours
Monday 12:01am - 11:59pm
Tuesday 12:01am - 11:59pm
Wednesday 12:01am - 11:59pm
Thursday 12:01am - 11:59pm
Friday 12:01am - 11:59pm
Saturday 12:01am - 11:59pm
Sunday 12:01am - 11:59pm


Geraldine Post Office is a United States Postal Service (USPS) facility in Geraldine, AL. This post office offers a full array of services, including package delivery and first class mail.


Burial Flags
Carrier Services
Duck Stamps
Greeting Card Services
Money Orders (Domestic)
Money Orders (Inquiry)
Money Orders (International)
Pickup Hold Mail
Pickup Accountable Mail
Pickup Notice Left Mail
PO Boxes
Priority Mail International®

Nearby Post Offices

Crossville Post Office

13856 Al Highway 68
Crossville, AL 35962

Dawson Post Office

59 County Road 57
Dawson, AL 35963

Fyffe Post Office

1357 Main St
Fyffe, AL 35971

Collinsville Post Office

10 Post Office St
Collinsville, AL 35961

Albertville Post Office

210 S Hambrick St
Albertville, AL 35950

Langston Post Office

8989 County Road 67
Langston, AL 35755

Rainsville Post Office

95 Sam Ellis Dr
Rainsville, AL 35986

Boaz Post Office

109 S Snead St
Boaz, AL 35957

Section Post Office

52 Dutton Rd
Section, AL 35771

Guntersville Post Office

1021 Blount Ave
Guntersville, AL 35976

Fort Payne Post Office

301 1 St St E
Fort Payne, AL 35967

Grant Post Office

5319 Main St
Grant, AL 35747