Marion is located in eastern Crittenden County. According to the United States Census Bureau, Marion has a total area of , of which is land and , or 0.37%, is water. It is bordered by the city of West Memphis to the south and by Sunset and Clarkedale to the north.
Marion is located in eastern Crittenden County. According to the United States Census Bureau, Marion has a total area of  of which is land and , or 0.37%, is water. It is bordered by the ,city of West Memphis to the south and by Sunset and Clarkedale to the north.