It connects SR A1A to the south side of Naval Station Mayport on Maine Street.
There is an erroneous exit sign on SR 10 east for the southern end of Mayport Road.
SR 101 begins at an intersection with SR A1A at the northern end of Atlantic Beach, heading north on four-lane divided Mayport Road through a portion of Jacksonville.
The road passes through areas of homes and businesses before becoming a five-lane road with a center left-turn lane and coming to an intersection with the eastern terminus of SR 116.
SR 101 reaches its northern terminus at the entrance to Naval Station Mayport.