Amelia City is an unincorporated community in Nassau County, Florida, United States. It is located in the southern half of Amelia Island, on A1A near the Amelia River.