At this moment, CarMax operates 3 stores near South Portland, Maine. See below for a complete list of CarMax branches close by.