In Hoogstraten zijn acht basisscholen (vier gemeentescholen en vier vrije scholen). Al deze scholen bieden kleuter- en lager onderwijs. De vier gemeentelijke basisscholen behoren tot de scholengemeenschap ‘Gemeentelijke Basisscholen Hoogstraten’. De vier vrije basisscholen behoren tot de scholengemeenschap ‘Jong Markdal’.