Social work guide

Ecomap in social work: a practical guide for practitioners

Learn how to use ecomaps for client assessment, intervention planning, and documenting support systems in social work practice, with the symbols, a drawn example and a free template.
Updated October 2026 · Reviewed by the GenogramAI Clinical Team

Quick answer

In social work, an ecomap is a diagram of a client or family at the center with every person, service and institution in their life drawn around them. Lines show whether each connection is strong (solid), tenuous (dashed) or stressful (hatched), and arrows show which way support flows. Social workers use it to assess supports, gaps and stressors and to plan services.
Ecomap of Maria, a single mother of two, connected to maternal grandmother, children's father, best friend, parish, pediatrician, WIC office, elementary school, therapist, Section 8 housing, cleaning job and transportation
A drawn social work ecomap: Maria, a single mother of two, at the center, with daily childcare from her mother, a stressful daily line to her cleaning job, a stressful line to pending Section 8 recertification, inconsistent support from the children's father, and no reliable transportation. More ecomap examples

What is an ecomap in social work?

An ecomap (also ecological map or eco-map) shows a client's relationships with the world outside the household: extended family, friends, schools, health care, benefits, courts, faith communities and work. Where a genogram looks inward and back across generations, the ecomap looks outward at the present. It is usually drawn with the client in one sitting and updated as services change.

Why ecomaps matter in social work

The ecomap was created specifically for social work practice. Ann Hartman developed the tool in 1975 while working with public child welfare workers in Michigan, and published it in 1978. She recognized that social workers needed a way to quickly visualize a client's relationship to their environment: not just their internal family dynamics, but the full ecology of systems that support, stress, and shape their lives.

Social work is fundamentally concerned with the person-in-environment perspective. The ecomap is perhaps the most direct expression of this perspective in visual form. It answers a critical question that genograms alone cannot: "What resources does this family have access to, and what barriers are they facing in their current environment?"

For practitioners working in child welfare, healthcare, mental health, school social work, or community services, the ecomap provides an efficient way to assess needs, identify strengths, coordinate services, and document the ecological context that shapes client outcomes. It transforms abstract concepts like "social support" and "environmental stressors" into a concrete, shareable visual that everyone, including the client, can understand.

From the literature

Hartman presented the ecomap as a way to see the family's connections to the world as a whole: to identify conflict, highlight what the family lacks, and show its strengths in one picture. Her aim was to make the person-in-environment perspective usable in everyday casework, not just a theory. More in the history of the ecomap.

Ecomap vs genogram in social work practice

Both tools are valuable in social work, but they serve different assessment purposes. Understanding when to use each, or both, strengthens your clinical practice.
EcomapGenogram
Looks atThe client's current environmentThe family across three or more generations
Time frameThe present, redrawn over timeHistory up to the present
ShowsSupports, stressors, gaps, resource flowStructure, relationships, health, patterns
Typical useCase management, discharge planning, service coordinationFamily assessment, kinship search, intergenerational patterns
Drawn in15-20 minutes at intakeOne or more sessions

Use an ecomap when...

  • You need to assess available resources and supports
  • Coordinating services across multiple agencies
  • Identifying gaps in the client's support network
  • Planning interventions that strengthen community connections
  • Documenting social determinants of health
  • Working on discharge planning or transition planning

Use a genogram when...

  • You need to understand family structure and history
  • Assessing intergenerational patterns (addiction, abuse, mental health)
  • Identifying potential kinship placements
  • Understanding family roles and relationship dynamics
  • Working with families on multigenerational issues
  • Conducting a comprehensive family assessment

Many social workers use both tools together. Learn more in our ecomap and genogram comparison guide.

Ecomap symbols for social work

The line conventions follow Hartman's original ecomap. Agencies vary, so always include a key.
LineNameMeaning
Thick solid lineStrong connection
Thin solid lineModerate connection
Dashed lineTenuous or weak connection
Hatched lineStressful or conflictual connection
ArrowDirection of energy, resources or support
Circle with no lineA system in the client's world with no connection: often a gap

For the full set, including how GenogramAI draws each line, see ecomap symbols.

How to do an ecomap in social work: 6 steps

Follow these six steps to build a comprehensive ecomap during a client assessment. The process itself is an intervention: it opens conversation about resources the client may not have considered and stressors they may not have articulated.
  1. 1

    Explain the purpose

    Begin by explaining what an ecomap is and why you want to create one. Frame it as collaborative: "I'd like us to draw a picture of all the people and places that are part of your life right now: the helpful ones and the stressful ones. This will help us figure out where to focus our work together." This transparency builds trust and positions the client as the expert on their own life.
  2. 2

    Place the client/family at the center

    Draw a large circle in the center of your paper or screen. Write the names of household members inside. If you have a genogram, you can place a simplified version here (in GenogramAI, a household centre shows its members as a mini genogram, and can be linked to an existing genogram). This central circle anchors the entire map and represents the client system you are serving.
  3. 3

    Map the external systems

    Systematically work through the major life domains: housing, employment, education, healthcare, mental health, substance use services, legal involvement, child welfare, religious/spiritual community, extended family, friends, recreation, and transportation. Draw a circle for each relevant system around the family. Don't assume: ask the client about each area.
  4. 4

    Draw relationship lines

    Connect each external system to the family with lines that indicate the quality of the relationship. Use thick solid lines for strong connections, thinner solid lines for moderate ones, dashed lines for tenuous connections, and hatched lines for stressful relationships. Add arrows to show the direction of resources or energy.
  5. 5

    Identify strengths and gaps

    Review the ecomap with the client. Highlight strengths: "You have a really strong connection to your church community; that's a resource." Identify gaps: "I notice there's no connection to any mental health services. Is that something you'd be interested in exploring?" This strengths-based approach empowers the client while surfacing needs.
  6. 6

    Integrate into service planning

    Use the ecomap to inform your service plan. Prioritize interventions that strengthen existing supports, build new connections where gaps exist, and reduce the impact of stressful relationships. Document the ecomap in the case file and set a timeline for updating it as the client's situation changes.

Key systems to map in social work ecomaps

Social workers should systematically assess these systems when building an ecomap. The specific systems will vary by client population and practice setting.
SystemWhat to ask about
TANF / Cash AssistanceTemporary Assistance for Needy Families, emergency funds
Medicaid / HealthcareInsurance, primary care, specialists, pharmacy
HousingSection 8, shelters, transitional housing, landlord relations
EmploymentCurrent job, job training, vocational rehab, temp agencies
EducationSchools, GED programs, ESL, special education services
Legal SystemCourts, probation/parole, custody, immigration, attorneys
Substance Use ServicesTreatment programs, AA/NA, MAT providers, recovery support
Domestic Violence ServicesShelters, hotlines, advocacy, safety planning
ChildcareDaycare, Head Start, after-school, respite care
TransportationPublic transit, paratransit, ride-share, personal vehicle

Case example: family with child welfare involvement

Maria is a 28-year-old single mother of two children (ages 4 and 7). She was referred to family preservation services after a CPS investigation for educational neglect. The social worker created an ecomap during the first home visit to understand Maria's current environment.

Strengths identifiedStressors identifiedGaps identified
Strong bond with sister (provides childcare)CPS involvement (stressful, fearful)No mental health services (history of depression)
Active in church communityUnstable employment (shift work, no childcare during shifts)No afterschool care for 7-year-old
Children enrolled in MedicaidConflictual relationship with children's fatherNot connected to TANF or food assistance
Motivated to keep family togetherUnreliable transportationNo legal representation for custody issues

Service plan informed by ecomap

The social worker prioritized connecting Maria to TANF and food assistance (immediate needs), arranging after-school care through the school district, linking her to a community mental health center, and helping her access legal aid for custody matters. The ecomap was updated monthly to track progress.

The drawn ecomap at the top of this page shows a similar single-parent household later in services, with a therapist, WIC and the school now connected.

The AI-assisted social work intake workflow

Most social workers still draw ecomaps by hand during intake. There is also a faster path that keeps the clinical conversation: type or paste a short case description and the AI builds a starter canvas you and the client can refine together.
  1. 1

    Capture a short case description

    Two to four sentences naming the client, the household, the services already in play, and any obvious stressors. A few minutes of writing or dictation in your case-note tool.
  2. 2

    Generate the starter canvas

    Paste the description into the AI ecomap generator. The AI builds a Hartman-style ecomap with categorized systems, line types, energy flow and notes. AI eco-maps use AI credits (5 a month on the free plan, shared with genograms; unlimited on paid plans).
  3. 3

    Refine in session

    Walk through the canvas with the client. Adjust line types, energy flow and contact frequency based on their reading of each relationship, and add missing systems. The AI chat suggests next steps from the open map, such as a common system that is missing or a stressor to ask about.
  4. 4

    Save and attach

    Export a PNG or PDF for the case file, in black and white if your records are photocopied (SVG, high-resolution PNG and anonymized exports are on paid plans). Redraw the ecomap at 30, 60 and 90 days and set the exports side by side to track network change.

Tip

Treat the generated canvas as a prompt, not a record. Read every line back to the client and change it to match their account before it goes in the file. Paid plans can also turn a photo of a hand-drawn ecomap into an editable one.

Best practices for using ecomaps in social work

Create WITH the client

The ecomap should be a collaborative process, not something done to the client. Position the client as the expert on their own life. Ask open-ended questions and let them guide the conversation. This builds rapport, increases buy-in, and ensures accuracy.

Keep it simple

Don't try to capture everything in one ecomap. Focus on the systems most relevant to the client's current situation and your service goals. A cluttered ecomap is hard to read and loses its visual power. You can always create supplemental maps for specific domains.

Update regularly

Ecomaps are snapshots of a moment in time. Schedule regular updates: monthly during active services, quarterly during maintenance. Compare ecomaps over time to document progress: are support connections growing? Are stressors decreasing?

Use consistent symbols

Standardize your line types and symbols across your agency. When multiple workers share cases, consistent ecomap notation ensures everyone reads the diagram the same way. Include a key on each ecomap for clarity.

Frequently asked questions

What is an ecomap in social work?

An ecomap is a diagram that places the client or household in a central circle and draws every person, service and institution in their life around it, with lines showing whether each connection is strong, tenuous or stressful and which way support flows. Ann Hartman developed it for child welfare practice; it is a standard social work assessment tool.

What symbols are used on a social work ecomap?

Following Hartman, a solid line shows a strong connection (thicker for stronger), a dashed line a tenuous one, and a hatched line (a line crossed by short marks) a stressful one. Arrows show the direction of energy or resources, and a blank space shows a missing connection. Always add a key, because agencies vary.

What is the difference between an ecomap and a genogram in social work?

In social work practice, a genogram maps the internal family system across generations—showing family structure, relationships, and intergenerational patterns. An ecomap maps the external environment—showing how the family connects to community resources, institutions, and support systems. Social workers often use both: the genogram to understand family dynamics, and the ecomap to assess environmental context and resource availability.

How long does it take to create an ecomap with a client?

A basic ecomap can be completed in 15-20 minutes during an intake session. The conversation it generates is often more valuable than the diagram itself, so allow extra time for discussion. Some social workers start with a quick sketch during intake and refine it over subsequent visits as they learn more about the client's environment.

Can ecomaps be used in group settings?

Yes. Ecomaps can be used in family group conferences, team decision-making meetings, and multidisciplinary case reviews. Having the family create their ecomap in a group setting helps all parties see the same picture and can facilitate collaborative service planning. Each person may identify different connections and perspectives.

Are there digital tools for creating ecomaps?

Yes. Many social workers still draw ecomaps by hand in session, but a digital ecomap is easier to keep current and to share with a care team. In GenogramAI you can start from a blank map, one of eight starter templates (individual client, family, older adult, child in foster care, adolescent at school, recovery, single-parent family, domestic abuse survivor) or a written case description, then export PNG or PDF on the free plan and print poster sizes as tiles on Letter or A4 sheets.

Further Reading

  • McGoldrick, M., Gerson, R., & Petry, S. — Genograms: Assessment and Treatment (4th ed.). W.W. Norton & Company, 2020
  • Hartman, A. — Diagrammatic assessment of family relationships. Social Casework, 59(8), 465–476, 1978
  • Kirst-Ashman, K.K., & Hull, G.H. — Social Work Practice: A Generalist Approach. Cengage Learning, 2015
  • DeMaria, R., Weeks, G., & Twist, M. — Focused Genograms: Intergenerational Assessment of Individuals, Couples, and Families (2nd ed.). Routledge, 2017