This station is located near the intersection of Northeast 15th Avenue and Miami Place, about one block north of the Miami-Dade County Public Schools Administration Building. It opened to service May 26, 1994. School Board has consistently been one of the lowest used stations in the system, with well under 1,000 riders a day. As of 2017, two large apartment buildings totaling over 1,200 units were under construction nearby, such as Canvas and Square Station, with others planned. Prior to this, the station was surrounded by mostly empty lots.