La estación está ubicada en el noroccidente de la ciudad, más específicamente en la Avenida Medellín entre carreras 73A y 74A.
En las cercanías están el almacén Makro Avenida Boyacá, la Institución Educativa Distrital La Palestina, el Museo de Arte Contemporáneo, la Universidad Minuto de Dios, el Humedal Santa María del Lago y el Centro Comercial Titán Plaza.
La estación recibe su nombre del barrio ubicado en el costado norte, este a su vez recibiendo su nombre de la Corporación Minuto de Dios que posee varios edificios en el barrio.
En el año 2000 fue inaugurada la fase I del sistema TransMilenio, desde el Portal 80, hasta la estación Tercer Milenio, incluyendo la estación Minuto de Dios.
Así mismo funcionan las siguientes rutas urbanas del SITP en los costados externos a la estación, circulando por los carriles de tráfico mixto sobre la Calle 80, con posibilidad de trasbordo usando la tarjeta TuLlave:[1]