Two good first steps to identify journal options are to:
Use matching tools to get journal recommendations based on your article's title, abstract, keywords, reference list, and/or full text.
Many publisher websites and journal indexes allow you to search or filter for open access journals. Other ways to find open access publishing options include:
Once you have a list of journal options, compare them against your publishing needs. Which most closely align with your criteria?
Another way to narrow your options is to determine which journals have published the most articles about your specific topic or approach and which are currently publishing research similar to yours.
Do a keyword search across all of a journal's issues to see how often they have published on the specific topic of your article, and note how recently they published these articles.